2011, Stage, Palamon (Romantic Lead), TWO NOBLE KINSMEN, Theatro Delle Muse, Rome, Catrina Lear
2011, Stage, Sam Mussabini, RUNNING FOR GLORY (R&D), Chalkfoot, Philip Dart
2011, Stage, Banquo, MACBETH, Cornucopia Theatre, Alexander D'Andrea
2010, Stage, Flight Lt. Moorison/ Croft the Mason, BENTWATER ROADS, Eastern Angles , Ivan Cuttings
2009, Stage, Ensemble/Hippolytus (Understudy) , PHEDRE, Royal National Theatre, Nicholas Hytner
2009, Stage, Barabas, THE SERIOUS BUSINESS OF CHOOSING A MATE, Pleasance Theatre, Maria Chiorando/Jerry Green
2008, Stage, Attrice Cieca, UN AMLETO IN FUGA, Teatro Borgia, Italy, Gianpiero Borgia
2009, Stage, Confessor, I CONFESS, Tangled Feet (Southwark Playhouse), Nathan Curry
2008, Stage, The Inquisitor/Spanish Guard, DON CARLO, Royal Opera House, Nicholas Hytner
2008, Stage, Somerset/Bastard of Orleans, HENRY VI PART I, The Rose Theatre, Gemma Colclough
2008, Stage, Narrator/Marco/Scruffy/Emily/Antonio/Bill/PC Brown, MARTHA THE CAT'S MAGICAL CHRISTMAS, Pendle Productions, Ian Fox & Tim Lince
2008, Stage, Kieran, THE AMICABLE SOLUTION, Idle Hands - Camden People's Theatre, Gemma Colclough
2008, Stage, Phil, THE AWKWARD DATE, Idle Hands - Cockpit Theatre, Gemma Colclough
2008, Stage, Seth, COLD COMFORT FARM, Garrick Rep. Lichfield, Kim Jackson
2007, Stage, Laertes, ESCAPING HAMLET, Teatro Borgia, Italy, Gianpiero Borgia
2007, Stage, Chorus, HENRY V, Pippo Delbono (RSC Complete Works Season), Pippo Delbono
2007, Stage, Diomedes, CRESSIDA AMONG THE GREEKS, WSR Productions - White Bear Theatre, Chris Loscher
2007, Stage, James Saunders, LESS, First Draft - Kings Head Theatre, Ben Webb
2007, Stage, Don Lucas, RELATIVE VALUES, Showdon'ttell - Greenwich Playhouse, Daniel Brennan
2007, Stage, Stapleton, HOUND OF THE BASKERVILLES, Brockley Jack, Kate Bannister
2006, Stage, Antony, ANTONY & CLEOPATRA, Lost Theatre Company, Adrian Brown
2006, Stage, Martin Higgins, THE STRIP, Birmingham Old Rep, David Salter
2006, Stage, Danceny, LES LIAISONS DANGEREUSES, Library Theatre, Chris White
2004, Stage, Romeo, JULIET & ROMEO, Ugly Shakespeare Company, Paul Fruen
2004, Stage, Laertes & Ophelia, HAMLET, Ugly Shakespeare Company, Richard Green
2011, Stage, Hook/Peter Pan/John/Michael, PETER PAN, Pendle Productions, Tim Lince
2011, Short Film, John, IN DREAMS, London Film School, Frederik Limi
2009, Short Film, William, WILL, NFTS, Maria Chiorando
2009, Short Film, Charlie, DUPLICITY, NFTS, Ali Rumani
2008, Short Film, John, THE BRIDGE, London Film School, Nicolas Ureta
2007, Short Film, Naked Pastry Chef, ALICE, London College Communications, Catherine Taylor
2007, Short Film, Mark Dinmore, JILTED JANE (35mm, HD), Columbia University New York, Sandra Beltrao