John qualified in 1992 and spent 11 years in mixed and small animal practice. He joined Vets Now in 2003 as senior out-of-hours vet in the emergency clinic in Sheffield.
John moved to the Glasgow Vets Now clinic in 2007 and then onto the Vets Now Pet Emergency Hospital in Glasgow in 2009 where he became the senior out-of-hours vet. John enjoys all aspects of emergency and critical care.
In his spare time, John enjoys hillwalking and mountain biking with his dog Spud.