2011, Stage, John (Jack) Profumo, Keeler, PNPF Associates Ltd, Paul Nicholas
2011, Stage, Solinus, Comedy of Errors, Oxford Stage Company, Chris Pickles
2011, Stage, Miss Prism, The Importance of Being Earnest, Oxford Shakespeare Company, Chris Pickles
2011, Stage, The Receptionist, Minetti (Rehearsed Reading), Jerwood Space, Tom Cairns
2010, Stage, BBC Cameraman, u/s Bernard Woolley, Yes, Prime Minister, Gielgud Theatre, Jonathan Lynn
2010, Stage, The Cardinal, The Duchess of Malfi, Vaulting Ambition, Dan Horrigan
2008, Stage, Banquo, Macbeth, Bridge House, Warwick, Alison Sutcliffe
2008, Stage, Phileas Fogg, Around the World in Eighty Days, ABA Productions (Hong Kong), Matthew Gregory
2008, Stage, The Beast / Prince, Beauty & The Beast, Winchester Theatre Royal, James Barrie
2007, Stage, Bryan Snow, Star Quality, Sheringham Little Theatre, Peter Craze
2007, Stage, Bob Phillips, How the Other Half Loves, Sheringham Little Theatre, Clare Prenton
2006, Stage, Herbert Pocket/Pumblechook/Orlick, Great Expectations, NTC Touring Theatre, Gillian Hambleton
2005, Stage, Soloist, West End Girls, Jersey Opera House, Ian Stephens / Kennedy Atchinson
2005, Stage, Ponsonby Pryce, Bedazzled, NTC Touring Theatre, Gillian Hambleton
Stage, Hamlet, Rosencrantz & Guildenstern are Dead, Jersey Opera House, Ian Stephens
Stage, Dr Detmold, Anyone Can Whistle, Bridewell, Michael Gieleta
Stage, Narrator, Beatrice & Benedick (Berlioz/Piper) , Cambridge Berlioz Festival, Russell Keable
Stage, Roon, The Early Hours of a Reviled Man, Finborough Theatre, Zoe Reason
Stage, John Terry, Who Killed 'Agatha' Christie?, Leeds Grand Opera House / Devonshire Park Theatre, Lionel Chilcott / David Horne