James was born and raised in Ontario, Canada. He received a Bachelor of Science degree in marine and freshwater biology from the University of Guelph, Canada, prior to completing his Doctor of Veterinary Medicine degree from the Atlantic Veterinary College, Canada in 2006. He went on to complete a rotating internship in small animal medicine and surgery at the Ontario Veterinary College, University of Guelph, Canada from 2006-2007. James subsequently moved to the USA and completed a combined three year academic and private practice residency with North Carolina State University and Animal Eye Care from 2007-2010. In August 2010, James obtained the qualifications of being a Diplomate of the American College of Veterinary Ophthalmologists.
Returning home to Canada, James worked as an associate veterinary ophthalmologist at a busy urban referral ophthalmology practice in Toronto. During this time, he was as well an adjunct professor in ophthalmology at the Ontario Veterinary College, University of Guelph. A new adventure began in 2014 when James moved from Canada to Surrey, UK to take up further advancement of his veterinary ophthalmology career. Prior to his move to Southern Counties Veterinary Specialists (SCVS), James further spent two years working as the head of ophthalmology at a large referral practice in Bristol.
A new and exciting chapter in life brought James to the New Forest, where he is now using his experience and skill to develop one of the UKs most comprehensive and advanced ophthalmology referral services at SCVS. James has brought with him a passion for veterinary ophthalmology, over 12 years of medical and surgical experience, and a keen interest in ocular adnexal surgical disease. Like all at SCVS, he strives to provide excellent patient care, client relationships, and communication with referring veterinary surgeons.
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.