- (2001) Stage Play: 'Medea' played Medea's son in this West End production at the Queen's Theatre. Starring Fiona Shaw and Jonathan Cake, directed by Debora Warner
- (2002 - 2003) Stage Play: 'Chitty Chitty Bang Bang' Played Rolf, Jeremy Pott's understudy in the London Musical at the London Palladium. Starring Michael Ball, Richard O'Brien and Brian Blessed.
- 2003 Stage Play: 'Sister Mary Ignatius Explains It All For You' Played Thomas in this London Production of the Christopher Durang play, directed by Jeremy Bond
- (2003 - 2004) Stage Play: 'The Snowman' played the lead Role of The Boy in the Sadler's Wells productions at the Peacock Theater, directed by Bill Alexander.
- 2004 Stage Play: 'The Full Monty' Played the lead role of Nathan in the UK tour of this musical directed by Madeleine Loftin
- (2005) Stage Play: 'Macbeth', played 'Young Macduff' in the Royal Shakespeare Company's production at the Albery Theatre (now the The Noël Coward Theatre). Directed by Dominic Cooke.
- (2014) Stage Play: 'Hope' played Jake in John Tiffany's production at The Royal Court Theatre. Written by Jack Thorne.
- (2000) Stage Play: Whistle Down The Wind, played Poor Baby in Andrew Lloyd Webber's production at the Aldwych Theatre. Directed by Gale Edwards.
Contribute to this page
Suggest an edit or add missing content