Gavin started dancing at the age of 6 for the Boyle School of Irish Dancing in Glasgow, Scotland. Throughout the 13 years of his competitive career he travelled all over the world and achieved a top ten placing at all Major Events including 5th in the World Championships.
After giving up Competing at the age of 19 he joined Riverdance where he toured the UK and Ireland. During his time at Riverdance he was also a member of their flying squad and performed on several TV Programmes throughout Europe.
In 2008 he joined GFD Promotions and has since toured Germany, Russia, Czech Republic, Poland, Austria and Switzerland with Dance Masters and Gaelforce Dance. He was part of the original cast of Celtic Nights and is delighted to be coming back to America, and debuting in Canada, for it’s fourth tour.