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