Dr James is a highly experienced GP with a passion for family medicine. He was born and raised in Brisbane, and obtained his medical degree from James Cook University in 2010. Following extensive training throughout multiple tertiary hospitals, he attained his GP Fellowship through the Royal Australian College of General Practitioners.
Dr James lives in the local area and enjoys spending time with his wife and 2 young kids. He plays football for the Clairvaux Foxes in the city league and is also treasurer of the Australasian Doctors Association.
He looks forward to getting to know you and meeting your healthcare needs.