James qualified from the Royal Veterinary College, London, in 1996 graduating with merit in both Small Animal Medicine and Surgery and Large Animal Medicine and Surgery. He worked in a mixed practice for a year and then completed an internship at Three Counties Equine. Since then he has worked in a number of different practices looking after horses, cattle, sheep and a range of other large and small animals. James enjoys cycling and walking his spotty dog Lottie in his spare time!
We use 3 different types of cookies on our website. You can say which ones you're happy for us to use below.
These cookies do things like keep the website secure. They always need to be on.
These cookies store information about how you use our website, such as what you click on.
These cookies do things like tell us if you've seen our adverts on social media, such as Facebook or Twitter.