David qualified from Liverpool University in July 1984. He then worked for 10 years in mixed animal practice at Llangollen, North Wales, and Bedworth, Warwickshire. He moved and settled in Truro in 1994 to work alongside Tony Dyson and Michael Kingdon in the days when City Road was still a mixed practice.
David is owned by 2 cats and 1 dog. When work and family commitments allow he enjoys power lifting at the gym. David is a qualified PADI Scuba Divemaster.