David graduated from the University of Queensland. Following his graduation David spent some time at Rockhampton Base Hospital and outlying rural and Indigenous communities.
David continued with relieving general practice in North Queensland and Brisbane, allowing him time to both practice medicine and enjoy travelling.
David joined Dr David Ritchie in his Ironside Practice more than 20 years ago and has worked in St Lucia ever since.
David sees patients of all ages and with acute or chronic conditions. Being in the one practice for this period of time allows the building of relationships, in some cases up to four generations.
Outside of medicine, David enjoys reading, music and travel.