2008, Stage, Malvolio, Twelfth Night, Sprite Productions, Lucy Kerbel
2008, Stage, Richard Walker, Thinking Aloud, The Performance Lab, Annette Mees
2008, Stage, Father, The Empire Builders, The Pleasance Theatre, Teunkie van der Sluijs
2007, Stage, Victor, Private Lives, Iceni/Norwich Theatre Royal, Amelia Nicholson
2007, Stage, The Fire Chief, The Bald Primadonna, Juno Theatre Company, Hanna Berrigan
2006, Stage, Oscar Wilde, The Oscar Wilde Rule, The Rosemary Branch, Hanna Berrigan
2006, Stage, Harry Brewer/Captain Campbell, Our Country's Good, Tacit/Kingston Theatre, Jessica Brewster
2006, Stage, Eliot Cohen, This is Your Captain Speaking, Fish/Hampstead, Lisa Spirling
2005, Stage, Colonel Jones, The New Morality, Finborough Theatre, Kate Wasserburg
2005, Stage, John Wilton, Wink The Other Eye, Wilton's Music Hall, Angus Barr
2005, Stage, Horatio, Something Running, Rabbit, Tassos Stevens
2005, Stage, Lint, Pretence, Maggie Drury
2004, Stage, Juror 11, Twelve Angry Men, Katharine Rogers
2004, Stage, Narrator, Human Life, Cochrane Theatre, Netia Jones
2003, Stage, Artie, HurlyBurly, Dark Horse Theatre Company, Tony Hagger
2003, Stage, Marcus, Deric, Man, de Vere, Quinn, Peter, Loveplay, Guzzle and Slurp, Colin Ellwood
2003, Stage, Tourist, Slaughterhouse, Young Vic Young Directors, Katalin Trencsenyi
2003, Stage, Saturninus, Titus Andronicus, The Jerwood Space, Charlotte Gwinner
2002, Stage, Joseph, The Stone Philosopher (Monologue), Dark Horse Theatre Company, Patsy Rodenberg
2002, Stage, Malvolio, Twelfth Night, Guildhall School, Peter Clough
2001, Stage, Nick, Speculators, Guildhall School, Jo Blatchley
2001, Stage, Gloucester, The Plantagenets, Guildhall School, Di Trevis
2000, Stage, Lord Summerhays, Misalliance, Guildhall School, Colin Elwood
2000, Stage, Archer, The Beaux Strategem, Guildhall School, Wendy Allnutt
1999, Stage, Trigorin, The Seagull, Guildhall School, Brian Astbury
1998, Stage, Rosencrantz, Rosencrantz and Guildenstern are Dead, Tour, Tim Hewitt
2005, Stage, Various, The Last Days of Mankind, Theatre 503, Tassos Stevens
1997, Stage, Cyrano, Cyrano De Bergerac, Wolfgang van Emden Theatre, Adrian Czajkowski
1996, Stage, Richard, Richard III, Whiteknights Open Air Theatre, Tim Hewitt
2007, Rehearsed Reading, Eunuchus, The Turk, Arcola Theatre, Sam Yates
2007, Rehearsed Reading, Grimaldi, The Renegado, Tha Arcola, Dan Barnard
2007, Rehearsed Reading, Mark, Speak to Me, Hampstead Theatre, Titus Halder
2006, Rehearsed Reading, Helmut Kissmister, The Invention of Kings, Rare Accidents, Pericles Snowdon
2006, Rehearsed Reading, A, Not Knowing Who We Are, Joinedupwriters, Toria Banks
2006, Rehearsed Reading, Werner, All The Daughters of War, Watford Palace Theatre, Brigid Larmour
2005, Rehearsed Reading, K, The Bodysnatchers, Southwark Playhouse, Ellen Hughes
2006, Rehearsed Reading, Various, Ulalume, Where are you Ulalume?, Colin Ellwood