- Billy Elliot The Musical, Victoria Palace Theatre, London (2005 -2006) Played the role of Michael.
- (September 2005 - June 2006) Stage Musical: Billy Elliot the Musical - Playing Michael, at Victoria Palace Theatre, London, England.
- (2018) Stage play, Richard III, Shakespeare's Rose Theatre, played Lord Grey/Lovell/Norfolk, Directed by Lindsay Posner
- (2018) Stage play, Romeo & Juliet, Shakespeare's Rose Theatre, played Abram/Understudy Romeo, Directed by Lindsay Posner
- (2015) Stage play: A View From The Bridge, Gate Theatre, Dublin, played Rodolpho, Directed by Joe Dowling
- (2015) Stage play: Gods and Monsters, Southwark Playhouse, London, played Kay/Young Victor/Barnett, Directed by Russel Labey
- (2019) Stage play, Breaking The Code, Salisbury Playhouse, Played Ron Miller, Directed by Christian Durham
- (2018) Stage play, STUD, The Vaults Theatre, London, played Tom, Directed by Paloma Oakenfold
- (2017) Stage play, Who Cares, The Lowry Theatre, Manchester, played Connor, Directed by Matt Woodhead
- (2018) Stage play, A Christmas Carol, RSC, played Slingshot/Adult Tiny Tim, Directed by Rachel Kavanaugh
Contribute to this page
Suggest an edit or add missing content