Sean graduated from the University of Pretoria’s Onderstepoort Veterinary Campus in 2012 and has worked as an equine veterinarian in Summerveld and more widely in the KwaZulu-Natal Midlands.
He is a Level 3 FEI Official Veterinarian in the disciplines of Eventing, Show Jumping, Dressage, Vaulting and Driving. He was appointed as the South African Team Veterinarian at the World Equestrian Games in Tryon, USA in 2018 and he is currently the National Veterinary Welfare Officer and Advisor to both South African Show Jumping (SASJ) and Eventing South Africa (ESA).
Sean has been a member of a number of veterinary groups and is currently the President of the South African Equine Veterinary Association (SAEVA). In his busy schedule, he makes time for research and has published articles in a number of local and international scientific journals. He has also presented his research at both local and international conferences.
He has a keen interest in holistic veterinary care which includes a top-to-tail approach of evaluation and care. This also involves working closely with para-veterinary professionals, such veterinary physiotherapists, in order to ensure the best possible health and performance outcomes for the horse. He is a member of the Veterinary European Physical Therapy and Rehabilitation Association and the International Society for Equine Locomotor Pathology. He has also completed courses in acupuncture and dentistry.

In 2022, Sean started his own ambulatory veterinary practice Sport Horse Veterinary Services which focuses on sport horse medicine, lameness and rehabilitation.