Credits
On stage
Theatre
- Grease: The Immersive Movie Musical2025EnsembleEvolution London, Battersea Park
- MJ the Musical2024–25EnsemblePrince Edward Theatre, West End
- Chitty Chitty Bang Bang2017Ensemble
- Wales Millennium Centre2016–21Productions & showcasesCardiff
- Hansel and Gretel2015Child EnsembleWelsh National Opera
- South Pacific2012Jerome
- Tosca2012Boys' Choir
- Oliver!2011Child EnsembleCameron Mackintosh production
- Never Forget2009Child EnsembleDir. Ed Curtis
Concert & Dance
- 1MX London2022Backing dancer for EzMilLondon
- Bryn Terfel South Africa Concert Tour2012ChoirSouth Africa
- Only Kids AloudChoir memberWales