- (2011) Stage play: A Lie of The Mind - playing Mike, Cameron Mackintosh Studio, London, UK
- (2011) Stage play: Hello Again - playing The Senator, Karamel Club, London, UK
- (2012) Stage play: Sleeping Beauty - playing The Prince, PolkaDot, Black Friers Theatre, Boston, UK
- (2011) Stage play: 42nd Street - playing Ensemble, Bernie Grant Theatre, London, UK
- (2013) Stage play: Closer - playing Larry, Stage Lee, West Hollywood, USA
- (2012) Stage play: The Secret Garden - playing Major Holmes, Bernie Grant Theatre, London, UK
- (2014) Stage play: Hurlyburly - playing Eddie, Stage Lee, West Hollywood, USA
- (2010) Stage play: Anna Karenina - playing Count Levin, Cameron Mackintosh Studio, London, UK
- (2013) Stage play: The Mikado - playing Koko, Pulling Focus, The Tabard Theatre, London, UK
- (2011) Stage play: The Tempest - playing Trinculo, Cameron Mackintosh Studio, London, UK
- (2014) Stage play: Cat on a Hot Tin Roof - playing Brick, Stage Lee, West Hollywood, USA
- (2012) Professional Showcase - playing Molina, Kiss of a Spider Woman & Simon, Noel Coward's Hay Fever, The Criterion Theatre, London, UK
- (2011) Stage play: As You Like It - playing The Duke, Cameron Mackintosh Studio, London, UK
- (2005) Stage play: Joseph and the Amazing Technicolor Dreamcoat - playing Child Ensemble, Bill Kenwright, UK Tour
- (2012) Stage play: Dick Whittington - playing Dick Whittington, London, UK
- (2002) Stage play: Think Floyd - Brick in the Wall - playing Boy Pink, Stagedeal Ltd, Belgrade Theatre, UK
- (2004) Stage play: Peter Pan- playing Tootles, Lost Boy, Pantoni Producitons, UK
- (2001) Stage play: Jane Eyre - playing John Reed, UK
- (2004) Stage play: Jesus Christ Superstar- playing Child Ensemble, Bill Kenwright, UK Tour
- (2013) Commercial: The Singing Machine - Dingobill
Contribute to this page
Suggest an edit or add missing content