A former dutyman in the Household Cavalry Mounted Regiment, Gavin studied the trade of farriery at the Army School of Farriery, part of the UK Defence Animal Centre, United Kingdom.
Attaining his Diploma of the Worshipful Company of Farriers in 1993, Gavin operated businesses in London and Lincolnshire. In 1997 he was employed as the Senior Farrier to HH Sheikh Zayed, President of the United Arab Emirates at the Royal Stables, Abu Dhabi. "There they had around 350 horses, concentrating on a breeding programme, annually producing 40-50 locally-bred pure Arabian horses, strengthening the historic UAE bloodlines, alongside racing, showing and endurance disciplines", says Gavin.
Moving with his family to New Zealand in 2007, Gavin now runs a successful farriery business on the Kapiti Coast. He is currently training two young apprentices Kate, and Miniah, and performing all aspects of equine hoof management, across all equestrian disciplines.