David graduated with honours from the University of Glasgow in 2007 and started working in a small animal general practice in Scotland. Following this, he worked for six years at a small animal hospital in Manchester, where he gained experience in emergency and critical care.
David achieved theRCVS Certificate in emergency and critical care in 2015 and is a registered RCVS Advanced Practitioner in this field.
David joined Vets Now in November 2016 to further his interest in all aspects of emergency and critical care.