2011, Stage, Dave, Fixer, Fanshen / Oval House Theatre, Dan Barnard and Rachel Briscoe
2011, Stage, Buckingham, Richard III, Love and Madness, Ben Kidd
2011, Stage, Bertozzo, Accidental Death of an Anarchist, Love and Madness, Neil Sheppeck
2010, Stage, Turner / Martin (Lead), First Impressions, Margate Theatre Royal, Mel Cook
2010, Stage, Silvius / Le Beau, As You Like It, Sprite, Alex Hassell
2010, Stage, Peter, Stage Fright, Canal Cafe, Emma Taylor
2009, Stage, Polidori, Bloody Poetry, Cara Luna, Rebecca Morahan
2009, Stage, Antonio / Ariel, The Tempest, Sprite Productions / York Theatre Royal, Lucy Kerbel
2009, Stage, Combeferre, Dead Dog at the Dry Cleaners, Pleasance Theatre, Anna Iwanowska
2008, Stage, Malvolio, Twelfth Night, Sprite Productions, Lucy Kerbel
2008, Stage, Richard Walker, Thinking Aloud, ICA, 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, John Wilton, Wink The Other Eye, Wilton's Music Hall, Angus Barr
2005, Stage, Horatio, Something Running, Rabbit, Tassos Stevens
2005, Stage, Various, The Last Days of Mankind, Theatre 503, Tassos Stevens
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, Finborough / Soho Theatre, Colin Ellwood
2003, Stage, Saturninus, Titus Andronicus, The Jerwood Space, Charlotte Gwinner
2009, Rehearsed Reading, The Owner, Sea Blue, Living Pictures, Dan Barnard
2008, Rehearsed Reading, Phaeax, The History of Timon of Athens, the Man Hater, The Globe Theatre (Read Not Dead), James Wallace
2008, Rehearsed Reading, Various, The Phoenix, The Globe Theatre (Read Not Dead), James Wallace
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, Werner, All The Daughters of War, Watford Palace Theatre, Brigid Larmour
2006, Rehearsed Reading, Helmut Kissmister, The Invention of Kings, Rare Accidents, Dominic Colenso
2006, Rehearsed Reading, A, Not Knowing Who We Are, Joinedupwriters, Toria Banks
2006, Rehearsed Reading, Various, Ulalume, Where are you Ulalume?, Colin Ellwood
2005, Rehearsed Reading, K, The Bodysnatchers, Southwark Playhouse, Ellen Hughes