Gavin has worked for a number of companies across Scotland also touring nationally and internationally.
Theatre credits include work for Trafalgar/Raw Material (Death of a Salesman), Red Bridge Arts (Titus, The Secret Garden),National Theatre of Scotland (Black Watch), National Theatre of Scotland/Vox Motus (Dragon),Traverse (A Respectable Widow Takes to Vulgarity), Grid Iron (Decky Does A Bronco), Grid Iron/Traverse (Spring Awakening), Royal Lyceum (The Strange Undoing of Prudencia Hart), Francesca Moody Productions (Square Go, VL), Tron (Scenes Unseen, Ulysses, A Miracle on 34 Parnie Street, The Lying Kind, Nae Expectations), Citizens (Trainspotting), Perth Theatre (Aladdin), Cumbernauld Theatre (Cinderella, Snow White), Pitlochry Festival Theatre (Whisky Galore! - A Musical, The Servant o Twa Maisters, The Life of Stuff, Cinderella, Sleeping Beauty), Random Accomplice (News Just In), MacRobert (The Wizard of Oz, Cinderella, Sleeping Beauty), Ayr Gaiety (Jack & The Beanstalk, Jamie & The Unicorn, Sleeping Beauty, Cinderella, Mother Goose) as well as several shows at Oran Mor's A Play A Pie and A Pint seasons amongst others.
His TV credits include Annika, Stevens & McCarthy, Unfair, In Plain Sight, Shetland, River City, Still Game, Taggart, Rebus, Lip Service and Dear Green Place. Radio & voiceover experience includes work for BBC Radio Drama, Borgen and Ridley Jones.