2011, Stage, Franco & Grappa, SCAM, New Strides Theatre Company, Wendy Ridley
2010, Stage, Vinchenzo, The Apprentice, Nonsense Room, Bruce Strachan
2010, Stage, Gideon Scott, The Herd of Standlan, Rowantree Theatre Co., Alan Caig-Wilson
2009, Stage, Stan Laurel, Laurel & Charlie, Badapple Theatre Co., Kate Bramley
2007, Stage, Clarence/Potter, It's A Wonderful Life, Nonsense Room, Bruce Strachan
2006, Stage, Oberon/Theseus, A Midsummer Night's Dream, Nonsense Room, Bruce Strachan
2006, Stage, Jack, Day or Night, Edinburgh Science Festival, Crispin Willis
2005, Stage, Robert Burns, Aye Fond Kiss, Nonsense Room, Bruce Strachan
2004, Stage, Gryff, The Diary Of Crisp Bag, Environmental Arts, Malcolm Le'Maistre
1999, Stage, Jon, Speedrun, Tron Theatre Company, Irina Brown
1995, Stage, The Destructor, The Pine And The Eagle, Environmental Arts, Malcolm Le'Maistre
2005, Television, Stan, Still Game, F 'n' G Productions / Comedy Unit, Michael Hines
2005, Television, Donald MacLean, The Cost Of Betrayal: Days The Shook The World, Lion Television, Gerry Costelloe
1999, Television, Undertaker, Inspector Rebus, Scottish Television, Martyn Friend
1995, Television, Daniel, A Mug's Game, BBC 1 Scotland, David Blair
1995, Television, Malcolm, Taggart 36, Scottish Television, Alan MacMillan
1995, Television, T.C. Campbell, Trial And Eror "Ice Cream Wars", Channel 4 Television, David Jessel
2009, Feature Film, The Barman, The Space Between, Lyre Productions, Tim Barrow
1996, Feature Film, Nob, The Prodigal, Little Red Hen Productions, Alan Scott-Moncrieff
1999, Commercial, Geeky Guy, BBC Scotland Commercial, BBC Scotland, Jack Wyper
2003, Promo, English Hooligan, ESPN (USA), Hungry Man, Steven Holder
2011, Educational, Singer/Percussion, The Barrow Band Live, Environmental Arts, Malcolm LeMaistre
1996, Radio, Danny, I Sing The Body Electric, BBC Radio Four, Hamish Wilson