2013, Stage, Performer, What The Dickens?, Gonzo Moose, Abigail Anderson
2012, Stage, Various, Aladdin, Creation Theatre Company, Charlotte Conquest
2012, Stage, Page, The Merry Wives of Windsor, Guildford Shakespeare Co, Caroline Devlin
2012, Stage, Peter Quince, A Midsummer Night's Dream, Guildford Shakespeare Co, Charlotte Conquest
2011, Stage, Various Parts, Friend Or Foe, Watford Palace Theatre/ Scamp Theatre Company, Daniel Buckroyd
2011, Stage, Malvolio, Twelfth Night, GB Theatre - Castle Tour 2011, Michael Woodwood
2010, Stage, Milo Tindle, Sleuth, Sheringham Little Theatre, Edward Max
2010, Stage, Alan, Come Blow Your Horn, Frinton Rep, Anthony Clark
2010, Stage, Tom, Living Together, Frinton Rep, Edward Max
2009, Stage, Bonnefoi / Dr Purgeon, The Hypochondriac, Liverpool Playhouse & ETT, Gemma Bodinetz
2009, Stage, Milton / Undy, Victory, Iceni / Arcola, Amelia Nicholson
2008, Stage, Oberon / Theseus, A Midsummer Night's Dream, Creation Theatre Company, Zoe Seaton
2008, Stage, Don Pedro/Don John/Verges, Much Ado About Nothing, Red Shift TC, Jonathan Holloway
2007, Stage, Tom, Table Manners, Frinton Rep, Edward Max
2007, Stage, Alan, Marking Time, Frinton Rep, Simon West
2007, Stage, Sergeant Rough, Gaslight, Frinton Rep, Jonathan Holloway
2007, Stage, Chee Chee, Chee Chee, Sevenoaks Playhouse, Paul Corcoran
2007, Stage, Alceste (Lead Role), The Misanthrope, Sevenoaks Playhouse, Paul Corcoran
2007, Stage, Cook, Little Brother, Little Sister, Kings Head Theatre, Islington, Lucy Van Den Heede
2006, Stage, Gradgrind/Stephen Blackpool, Hard Times, Compass Theatre Company, Neil Sissons
2006, Stage, Onysos, Onysos The Wild, Traverse / Theatre 503 & Compagnie Rhapsodie, Severine Ruset
2006, Stage, Laurent/Officer, Tartuffe, Watermill Theatre, Newbury & Tour, Jonathan Munby
2005, Stage, Adam, Someone To Watch Over me, Globe Theatre Company - Warsaw, Andrew Bridgmont
2005, Stage, Abu Ayyoub, Kalila wa Dimna, Zaoum Theatre Co & Maidan Theatre - Kuwait, Sulayman Al Bassam
2004, Stage, Sir Broden, The Legend Of The Green Knight, Quest, Charlotte Conquest
2004, Stage, Various Parts, Angels Among The Trees, Nottingham Playhouse Theatre Company, Giles Croft
2004, Stage, Nippers, Bartleby the Scrivenor, Red Shift Theatre Co, Jonathan Holloway
2003, Stage, Lancelot / Mordred, The Legend of King Arthur, Red Shift Theatre Co, Jonathan Holloway
2002, Stage, Simon, The Night Before Christmas, Riverside Studios, Mobius Prod, Matt Grist
2002, Stage, Walter Killeen, Saint's Day, The Orange Tree Theatre, Sam Walters
2002, Stage, Jacob, The Road To Ruin, The Orange Tree Theatre, Sam Walters
2002, Stage, William Hogarth (Lead Role), The Art Of Success, Arcola Theatre, Iceni Prods, Amelia Nicholson
2001, Stage, Hal, Kvetch, Etcetera Theatre, Iceni Prods, Amelia Nicholson
2000, Stage, The Dwarfs/The Local Stigmatic, Lyric Studio, Hammersmith & Assembly Rooms, Aaron Mullen
1999, Stage, Macbeth / Romeo, Macbeth / Romeo & Juliet, Vital Stages, Michael Woodward
1998, Stage, Collins, Lakeboat, Lyric Hammersmith & Assembly Rooms, Aaron Mullen
1997, Stage, Cleomines, The Winter's Tale, Shakespeare's Globe Theatre, David Freeman
1997, Stage, Diagoras, The Maid's Tragedy, Shakespeare's Globe Theatre, Lucy Bailey