Kevin graduated from the University of Glasgow as a veterinary surgeon in 2005, and has worked in a range of first opinion small animal practices across the UK. In 2011, Kevin completed a Post Graduate Diploma in Companion Animal Behaviour Counselling before setting up a behaviour referral clinic in Scotland until 2014. He then moved to the University of Lincoln to undertake a project researching a novel anti-anxiety medication for dogs and remained there to complete a 5-year post combining a residency in veterinary behavioural medicine and research on frustration in dogs. Kevin joined the University of Edinburgh Royal (Dick) School of Veterinary Studies in January 2021, where he teaches and runs a behaviour clinic within the Hospital for Small Animals.
Kevin currently serves on the committees for the European Society of Veterinary Clinical Ethology (ESVCE, 2017-present) and British Veterinary Behaviour Association (BVBA, 2012-present).