2010, Stage, Duncan/The Porter/First Murderer, MacBeth, Broadway Theatre Studio, Alice Lacey
2009, Stage, Soldier, Cosi Fan Tutte, Scottish Opera, David McVicar
2008, Stage, King Edward I/Malcolm Wallace/Soldier, Loyal Wallace, Royal Bruce, Hopscotch Theatre, Morag Stark
2008, Stage, Jurgis Razanagov-A Lithuanian Immigrant, The American Dream/Nightmare, To Be Confirmed/Tron Theatre, Self-Devised
2007, Stage, Fabrizio/McTurk/Jar Baby/Logan, Geek Love-The Musical, Young Vic, Chris Gorry/Amanda Hill
2007, Stage, Donal, Days of Wine and Roses, Mansfield Palace Theatre, Louise Wildish
2007, Stage, Hastings/Mayor, Richard III, Relentless Theatre, Amanda Hill
2006, Stage, Cult Leader, Choirplay, Nabokov Theatre, Jennie Fellowes
2006, Stage, Koroviev, Master and Margarita, East 15, Mikhail Mokeiev
2006, Stage, Dave Black/Shanks O'Neill, Scenes From the Big Picture, East 15, Simon Cox
2005, Stage, Pei Fung, The Nightingale, East 15, Vicky Ireland
2005, Stage, Oliver Surface/Servant Sneer, The School For Scandal, East 15 , Caroline Eves
2005, Stage, Malcolm, Macbeth, East 15, Ben Ormerod
2005, Stage, Boris Bagrestov, GULAG, East 15 , Steve Lambert
2005, Stage, Baron, The Lower Depths, East 15, Janet Nelson
2005, Stage, Yepikhodov, The Cherry Orchard, East 15, Janet Nelson
2004, Stage, Bennie Brady, The Butcher Boy, East 15, Gerry McAlpine
2004, Stage, Tony Kirby, You Can't Take it With You, East 15, Robert McIntosh
2003, Stage, Vincent, Vincent in Brixton, East 15 , Janet Amsden
2001, Stage, Various, Illegality, NYT, Oli Jones
2000, Stage, Pinchwife, The Country Wife, Scottish Youth Theatre, Robin Sneller
2007, Commercial, Mate, Coke Zero, INTRO, Julian Gibbs
2009, Comedy, Host/Hans/Tyrone/Rev Angus B Calm, Santa's Not Coming to Dinner 2009, The Comedymutts
2009, Comedy, Hans, The Comedymutts@Marie Lloyd Variety Box, The Comedymutts/Hackney Empire
2009, Comedy, Dave-A Poet of Sorts, There's No Place Like Home, To Be Confirmed/Tron Theatre
2009, Comedy, Dave-A Poet of Sorts, Seeds of Thought, CCA (Glasgow)
2008, Comedy, Hangrid/Rev Angus B Calm/Rudolph, Santa's Not Coming to Dinner (2008), The Comedymutts/Hens and Chickens
2008, Comedy, Dave Agiza, Stand Up Circuit (Scotland), The Stand Comedy Clubs Edinburgh/Glasgow
2008, Comedy, Zombie Pete, Reign of Scum, Dislocated Productions/Plough Inn Walthamstow, Joshua Broadstone
2008, Comedy, Chris, The Unspoken Ettiquette of Queues, Fiendish Plot Theatre/CCA, Martin McNaughton
2007, Comedy, Comedymutt, Spice@Arts Depot, Arts Depot, The Comedymutts
2006, Comedy, Marathon Dan, Stand Up Circuit (Glasgow/London)
2009, Street Theatre, Bile Cannon Operator, Market of Optimism, Mischief La Bas/Feet First, Ian Smith
2008, Street Theatre, Cowboys/Elvis Cleaning Company/Tom Jones Fan Club, Heineken Cup Final, Mischief La Bas, Ian Smith
2008, Street Theatre, ABCD Roadies/Local Journalist/Spivs, T in the Park, Mischief La Bas, Ian Smith
2009, Workshop, Hamlet, Actors Centre, Ian Rickson
2009, Workshop, Participant, Talking to the Audience, Actors Centre, Lorne Campbell
2009, Rehearsed Reading, DJ Sugar, Acrebridge FM , Real Deal Theatre, David Lockwood
2009, Short Film, Darren, Timmy, RSAMD DFTV, Phillip Clarke
2008, Workshop, Participant, Introduction and Exploration to Puppetry(Accredited), Puppet Lab/Puppet Animation Scotland, Kim Bergsagel/Simon MacIntyre/Ian Cameron
2007, Rehearsed Reading, Tramp with Cramp/Diego Dempsey, The Extra Terrestrials&the Park with the Golden Swing, (Ringadingding)
2006, Workshop, Incompetant Father/Ross/Guard, Tranquility Bay(Development Process), Tamsin Oglesby
2006, Musical, God of Water/King of Sprites, Bink and the Riddle of the Sphinx, Peoples Theatre Company, Steven Lee
2005, Musical, Singer, Old Time Music Hall, East 15, Colin Sell