After qualifying from the Royal Veterinary College I spent time in mixed practice before embarking on a PhD in ovine immunoparasitology at the Cambridge School of Clinical Veterinary Medicine. I returned to small animal practice after a period of post-doctoral research in the Department of Immunology at the Babraham Institute. My research focused on both ovine and equine immunology. Since 2001 I have taught veterinary anatomy in the University's Department of Physiology, Development and Neuroscience where I am a Veterinary Teaching Associate. My teaching covers the Veterinary Anatomy and Physiology course in the first year and the Veterinary Reproductive Biology, Neurobiology and Animal Behaviour and Comparative Veterinary Biology courses in the second year of the Medical and Veterinary Science Tripos.
I am a College Lecturer in Veterinary Anatomy, Director of Studies in Clinical Veterinary Medicine, and a Tutor at Fitzwilliam College.