David qualified in 1989 from the Faculty of Veterinary Science, University of Liverpool.
After qualifying, David specialised in anaesthesia at Liverpool University and the Animal Health Trust and obtained his Diplomate in Veterinary Anaesthesia in 1992. He joined Greenwood Ellis & Partners in 1996 and became a partner in 2005. His principal involvement is with horses in training. David is a Hong Kong Jockey Club Nominated Veterinary Surgeon and a member of the veterinary panel of Doncaster Bloodstock Sales.