2010, Stage, Oliver, Progress, Silver Thread Productions/Union Theatre, Stephen Glover
2010, Stage, Narrator, The Other Side of Kent, Jermyn Street Theatre, David Secombe
2008, Stage, The Ambassador from the Audience, Sam, The Highest Jumper Of Them All (Saroyan Season), Finborough Theatre, David Cottis
2008, Stage, Duke of Buckingham, Richard III, Instant Classics/Broadway Theatre, Lewisham, David Cottis
2007, Stage, Lucullus, Timon Of Athens, Instant Classics/White Bear Theatre, David Cottis
2006, Stage, Hortensio, The Taming Of The Shrew, The Original Theatre Company, Alastair Whatley
2005, Stage, Puck, A Midsummer Night's Dream, Lord Strange's Men/Greenwich Park, David Evans Rees
2005, Stage, Lucifer/Chorus, Doctor Faustus, Lord Strange's Men/Rosemary Branch Theatre, David Evans Rees
2004, Stage, Lafew, All's Well That Ends Well, Cambridge Shakespeare Festival, David Rowan
2004, Stage, Conrade, Much Ado About Nothing, Seratus Productions/Greenwich Park, David Evans Rees
2004, Stage, Miguelin el Padrones, Divinas Palabras, Tehuti TC/Marlborough Theatre (Brighton Festival), Thorston Manderlay
2003, Stage, Mr. Chairman, The Good Old Days, Partytime Productions, David Evans Rees
2003, Stage, Doctor Ostermark, The Father, Empty Space TC/Etcetera Theatre, Sandra Buch
2003, Stage, Lear/Timon/Hamlet/Brakenbury/Petruchio/Tamburlaine, Bard Unbound, The Tower Of London/RADA, Jessica Brewster/Lara Muth
2003, Stage, Magistrate, Lysistrata, Stop The War! Coalition, Doug Holton
2002, Stage, Giant Gruesome/Dame Trott, Jack And The Beanstalk, Partytime Productions, David Evans Rees
2002, Stage, Death, Everywoman, Barons Court/Royal National Theatre Studio, Laura McFall
2002, Stage, Narrator, Freddy Finds A New Home, Yoda Productions, Diane Lowe
2001, Stage, Ernie The Elf, Sleeping Beauty, Golden Egg Productions, David Roylance/Nicola Green
2001, Stage, Bob Acres, The Rivals, Logos TC/Wimbledon Studio Theatre, David Evans Rees
2001, Stage, Holofernes, Judith, Goldsmiths' College, Mia Lipschitz
2001, Stage, Lollio, The Changeling, Word of Mouth TC/Latchmere Theatre, Max Davis
2000, Stage, George Stevens, Of Birds and Beasts, Assorted Game TC/Etcetera Theatre, Irina Loutchina
2000, Stage, Laertes, Hamlet, Mountain TC/White Bear Theatre, Tony Parkin
1999, Stage, Sylvius/Charles, As You Like It, Cambridge Shakespeare Festival, Simon Bell
1999, Stage, Lucio, Measure For Measure, Cambridge Shakespeare Festival, Simon Bell
1994, Stage, Joey Cruttwell, In Praise of Love, DSL, Alex Chisholm
1992, Stage, Git/Tim, Sleep No More, Rehearsed Reading, Hugh Cruttwell
2010, Short Film, Oscar, Lilith, London Film School, Anand Madabushi
2009, Short Film, Axel, They Were All Yellow, London Film School, Aditya Singh Panwar
2007, Short Film, Hoody, Ghost Club, Scout Hut Films, David Secombe
2003, Short Film, Ronny, Ronny, Jimmy And Rose, En Passant Films/New York Film Academy, Rudi Fieldgrass
2001, Short Film, Tom Gordon, The Wait, University of Westminister, Ed Aldridge
1993, Short Film, Conrad King, Gutterstars, Bournemouth University, John Grindrod
1993, Short Film, Nigel, Heaven Knows Why, Royal College of Art, Gina Birch