2010, Stage, Hammon/King, The Shoemaker's Holiday, BlackSun Theatre Company, Jemma Gross & David Fensom
2010, Stage, Lopakhin, The Orchard, Kolectiv Theatre, Aleksandar Dundjerovic (performed at The Lowry)
2010, Stage, Multiple 2009/2010, 100% Comedy 100% Chekhov, BlackSun Theatre Company, Jemma Gross
2009, Stage, Lopakhin, The Cherry Orchard, Kolectiv Theatre, Dr. Aleksandar Dundjerovic (performed in Serbia)
2009, Stage, A Midsummer Night's Dream, SSC, David Fensom
2009, Stage, Ferdinand, The Duchess of Malfi, BlackSun Theatre Company, Jemma Gross
2009, Stage, Lopakhin, The Cherry Orchard, Kolectiv Theatre, Dr. Aleksandar Dundjerovic (performed in Iran)
2008, Stage, Uncle Vanya, Uncle Vanya, Act Provocateur, Elena Knight
2007, Stage, Augustus Colpoys, Trelawny of the 'Wells', The Actors Company, Diana Hillier
2007, Stage, Major Robbie Ross/John Arscott, Our Country's Good, LCTS, Diana Hillier
2007, Stage, Freddie Page, The Deep Blue Sea, LCTS, David Harris
2007, Stage, Puck, A Midsummer Night's Dream, LCTS, Andrew Visnevski
2007, Stage, Karsten Bernick, Pillars of the Community, LCTS, Elena Knight
2006, Stage, Medviedenko, The Seagull, LCTS, Elena Knight
2006, Stage, Aufidius, Coriolanus, SSC, Jean Harley
2005, Stage, Macduff, Macbeth, SSC, Mike Harrison
2004, Stage, Berowne, Love's Labour's Lost, SSC, Jean Harley
2003, Stage, Feste, Twelfth Night, SSC, Jean Harley
2002, Stage, Lysander, A Midsummer Night's Dream, SSC, Jean Harley
2001, Stage, Romeo, Romeo and Juliet, SSC, Jean Harley
2000, Stage, Hamlet, Hamlet, SSC, Jean Harley