Iain graduated from the Royal Veterinary College in 2017 and spent two years working in mixed practice before joining Liphook Equine Hospital as a House Vet in 2019. In 2021, he relocated to Cornwall and, in 2025, became part of the West Ridge Equine Team to support the growing caseload in Cornwall.
Iain lives in Truro with his wife Becky and their Labrador, Mara.