Gary began training in karate with Shihan Pat McGregor in 1988 at the Christchurch YMCA Dojo. Since that time he has graded to Yondan (4th dan black belt) with the club.
Gary has travelled extensively and there have been many occasions where he has had the pleasure of training with top exponents of different martial arts from around the world. This includes traditional styles as Shoto-kan and Uechi Ryu as well as Goju Ryu.
At the same time as competing in national and international competitions over the years Gary has helped to coach athletes to a number of national Karate New Zealand titles, particularly in age group categories. In the past Gary has also attained Coaching NZ level 2 certification and as well as completing a Sports Certificate from Christchurch Polytech.