2011, Stage, Bob Cratchit / Young Scrooge, A Christmas Carol, Creation Theatre Company, Charlotte Conquest
2010, Stage, Storyteller, The Long Way Home, Eastern Angles, Naomi Jones
2010, Stage, Various, A Marvellous Party: A Noel Coward cabaret, PBW, Lindsay Clarke
2009, Stage, Kieran - The Fan, Dolls, National Theatre of Scotland / Hush Productions, Carrie Cracknell
2009, Stage, Silent Comedy Hero, Cabaret Act, The Arches/ Glasgow Film &Music Festival, James Bolt
2008, Stage, Lomov/Luka, The Proposal and The Bear, Jessica Beck
2008, Stage, Morrighan, Water Sculptures / Zoo, Upstart Theatre at the Union Theatre, Jessica Beck
2007, Stage, Loll - Young Laurie Lee, Cider With Rosie, New Vic Theatre, Theresa Heskins
2007, Stage, Stan, Foxtrot - Development Production, Soma Theatre at Trestle Arts Base
2007, Stage, Understudy, Attempts On Her Life, National Theatre, Katie Mitchell
2006, Stage, Joe, Dolls - development production, Hush Productions/National Theatre of Scotland, Carrie Cracknell
2006, Stage, The Cook, The Seagull, National Theatre, Katie Mitchell
2005, Stage, Stevie, A Mobile Thriller - London dates with BAC, Hush Productions, Carrie Cracknell
2005, Stage, Stevie, A Mobile Thriller - Tour (Bristol Old Vic, Royal Exchange..), Hush Productions, Carrie Cracknell
2005, Stage, The Geiger Counter Operator, Sarcophagus, ALRA, Sarah Wooley
2004, Stage, Vittorio, Death and the City, Carrie Cracknell
2002, Stage, Stan, The Hush, Hush Productions, Carrie Cracknell
1999, Stage, Ensemble, A Midsummer Night's Dream, The National Youth Theatre, Ed Wilson