2010, Stage, Eleazer, King David - Man of Blood, Colchester Mercury Theatre, Dee Evans
2010, Stage, The Duke, Measure for Measure, Rougeplay Productions, Kim Charnock
2010, Stage, Mate Mussels, Dick Whittington, Worcester Swan Theatre, Chris Jaeger
2009, Stage, James Swift, Knickers & Vests, Triangle Theatre Company, Carran Waterfield
2008, Stage, Friar Tuck, Robin Hood and the Babes in the Woods, Worcester Swan Theatre, Paul Milton
2008, Stage, Ensemble, Translations New Writing Festival, Birmingham Rep Theatre, Numerous Directors
2008, Stage, Ensemble, Softly, Softly, Forbidden Theatre Company, Pilar Orti
2007, Stage, The Governor, Bhagat Singh - Freedom Fighter, The Drum Theatre, Harvinder Sohal
2007, Stage, The Sergeant, The Police, Battersea Arts Centre, Christopher Loscher
2006, Stage, Castogan, The Infant, Les Enfants Terrible Theatre Company, Jamie Harper
2005, Stage, Stueey, Arson About, Stopwatch Theatre Company, Adrian New
2005, Stage, Syd, Breezeblock Park, Kate Marlowe
2005, Stage, Dr Brausepulver/Hungergurt, Spring Awakening, Chris Honer
2005, Stage, Mr Hanson, Further than the Furthest Thing, Hywel Evans
2004, Stage, Storyteller, House of Pomegranates, Andy Crook
2004, Stage, Mr Crampton, You Never Can Tell, David Byrne
2004, Stage, Antigonus/The Clown, The Winter's Tale, Helena Kaut-Howsen
2003, Stage, Chaplain, Mother Courage and her Children, David Byrne
2003, Stage, Villager, An Inspector Calls, Stephen Daldry