James graduated from Liverpool and started his career in Newport South Wales where he worked for several years, eventually becoming a director of the practice in 2007. In 2011 he decided to take a position with the Small Animal Practice at Langford, where he hopes to be able to pass on to the students some of the skills that he has developed.
Since 2011 James has been appointed Clinical Lead, a role in which he is responsible for the clinical performance and standards of the practice team. During that period he has worked with the practice manager and head nurse to improve the practice's focus on client and patient care and to maintain consistently high standards whilst continuing to provide education to the students training within the practice.
James has always had an interest in cats and completed the ESVPS Feline Practice Certificate in 2005 where he learnt a lot about the different illnesses that cats get and how best to look after them.