2010, Stage, Lucius, Titus Andronicus, Camden People's Theatre, Hephaestus Productions, Vince Tycer
2010, Stage, Party Guest, Mercury Fur, Theatre Delicatessen, Frances Loy
2009, Stage, Mike, Shout Across The River, Courtyard Theatre, DSL Director Project, Kate McGregor
2009, Stage, Assassin, Wanda's Visit, White Bear Theatre, Kate McGregor
2009, Stage, Malcolm, Macbeth, Tabard Theatre/Brockley Jack Theatre, The Faction, Mark Leipacher
2009, Stage, Zak, Virtual (World At One), King's Head Theatre, Zeitgeist Theatre Company, Sharon Enav
2008, Stage, Various roles, Theatre Grand-Slam (short plays), The Bedford, Zeitgeist Theatre Company, Zia Trench
2008, Stage, Marquess of Dorset, Richard III, Brockley Jack Theatre, The Faction, Mark Leipacher
2008, Stage, Colonel Melkett, Black Comedy, Barons Court Theatre, Valiant Rogues, Leopold Hughes
2008, Stage, Ernest Beevers, Time And The Conways, Drama Studio London, Chris Pickles
2008, Stage, Clive Popkiss, Rookery Nook, Drama Studio London, Alan Hescott
2008, Stage, Sir Fopling Flutter, The Man Of Mode, Drama Studio London, Brendan Murray
2008, Stage, Silvius, As You Like It, Drama Studio London, Ian Lindsay
2008, Stage, Leontes, The Winter's Tale, Drama Studio London, Crispin Harris
2008, Stage, Dr Astrov, Uncle Vanya, Drama Studio London, Katie Read
2007, Stage, Dolt, The Princesses' Dresses (pantomime), Drama Studio London, Alan Hescott
2007, Stage, Psychiatrist/ Lawyer, Five Kinds Of Silence (selected scenes), Drama Studio London, Tessa Wood
2007, Stage, Nigel, The Optimist (scene), Drama Studio London, Peter Craze
2007, Stage, Demetrius/ Snout, A Midsummer Night's Dream, Old Fire Station - Oxford, Acting About, Ben Ward
2007, Stage, Borachio, Much Ado About Nothing, Bridewell Theatre, Giudecca Productions, Alex Summers
2007, Stage, Paul Fischer, Doomed Youth, School History Scene, Matthew Warburton
2007, Stage, King John, Time-Tunnel, School History Scene, Matthew Warburton
2006, Stage, Oliver, Kid-Simple: A Radio Play In The Flesh, Bedlam Theatre - Edinburgh, Open Plan Productions, James Bounds
2004, Stage, Tranio, The Taming Of The Shrew, British Touring Shakespeare, Benjamin Webb
2003, Stage, Leonardo/Anton, Peribanez, The Studio - Stratford, Year Out Drama Company, Jonathan Munby
2010, Corporate, Romeo, Romeo and Juliet (extracts) , Sitting In A Tree, Trisha Champaneri
2010, Feature Film, Pierce, Poles Apart, Straight Curve, Jon Abraham
2010, Short Film, Marcus, Be Here Now, London Film School, Benjamin Mitchell
2010, Music Video, Boy, Jonsi - 'Animal Arithmetic', Pulse Films, Dave Ma
2009, Corporate, Darren (patient), Medical roleplay, NHS, High Barnet Hospital
2009, Short Film, Jack (lead), Believe, Kingston University, Simon Suleman
2009, Short Film, Young Goodwin, Coming Home, University of Portsmouth, Sam Abda
2008, Short Film, Sam (lead), The Guest House, Splodge Productions, Natalie Imms
2008, Event, Dez (clubber), You Me Bum Bum Train, Kate Bond/Morgan Lloyd
2004, Feature Film, Chris (lead), 180 Degrees, Signature Films, Mark Kinsella
2003, Musical, Ensemble, Destination Anywhere, C-TOO - Edinburgh, Year Out Drama Company, Simon Green
2008, Short Film, Moby (lead), My Illiterate Obsession, Kingston University, Simon Suleman
2009, Workshop, Tom, The Wrong Sleep, Lumenis, Sharon Enav