For 10 years Gary has been working as a professional performer and tutor, based in Aylesbury, Bucks. He does a wide variety of performing work in London and all over the country, as well as internationally, and uses these experiences to enrich his teaching which he does privately and in a number of local schools.
He is a seasoned player, covering styles from Rock to Classical, Jazz to Traditional Irish as well as many styles in between, and can be found playing either solo, or as an accompanist in duos all the way through to big bands, orchestras and musical theatre pits.