Upcoming performances Today Onwards
Past performances 2018 — Yesterday
Opera Favourites, VerdiBizetMozartMascagniPucciniOffenbachBrittenHumperdinckTchaikovsky, P. I.Delibes
Welsh National OperaMallika + 3 roles
View programme, cast and crewYoung Singers' Competition 2023 Public Final, Various
Bampton Classical OperaFinalist
View cast and crewPlay Opera LIVE Space Spectacular, VariousStraussHoward, BartVerdiBizetPucciniJones, Q.LeoncavalloMozart
Welsh National OperaSoloist
View programme, cast and crewInternational Handel Singing Competition Final, Various
London Handel FestivalMezzo Soprano
View cast and crewLe nozze di Figaro (The Marriage of Figaro), Mozart
Royal Northern College of MusicCherubino
View cast and crewAriadne auf Naxos (Ariadne on Naxos), Strauss
Lisa Gasteen National Opera ProgramDryade (Dryad)
View cast and crewOpera Favourites, VerdiBizetMozartMascagniPucciniOffenbachBrittenHumperdinckTchaikovsky, P. I.Delibes
Welsh National OperaMallika + 3 roles
View programme, cast and crewYoung Singers' Competition 2023 Public Final, Various
Bampton Classical OperaFinalist
View cast and crewPlay Opera LIVE Space Spectacular, VariousStraussHoward, BartVerdiBizetPucciniJones, Q.LeoncavalloMozart
Welsh National OperaSoloist
View programme, cast and crewInternational Handel Singing Competition Final, Various
London Handel FestivalMezzo Soprano
View cast and crewLe nozze di Figaro (The Marriage of Figaro), Mozart
Royal Northern College of MusicCherubino
View cast and crewIl trittico, Puccini
Welsh National Opera ( WNO )La suora infermiera (The nursing sister)
View programme, cast and crew