David qualified from Edinburgh University in 1998 having enjoyed 5 years of learning the science of being a vet. He has worked in Scotland, Australia and Northern Ireland and has gained a wide knowledge of farming and farm practices. David is a mixed veterinary surgeon however his main interest lies in farm animals.
David enjoys working closely with farmers trying to improve the health of their animals. He is a firm believer in the team approach to animal health and welfare; with farmer education and development an important role of the modern vet. David is a LANTRA-approved trainer which enables him to gain funding to run workshops and courses on behalf of XL Vets. He also keeps up to date with new information by reading veterinary publications and attending courses.
David enjoys the outdoor life - hill walking, gardening, attempting to keep fit and spending time with his wife, two young children and their many pets.