Upcoming performances Today Onwards
Past performances 2021 — Yesterday
Il barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaRosina fan
View cast and crewDeath in Venice, Britten
Welsh National Opera ( WNO )Polish Father + 2 roles
View cast and crewIl trittico, Puccini
Welsh National Opera ( WNO )Guccio
View programme, cast and crew