Upcoming performances Today Onwards
Past performances 2006 — Yesterday
Il barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaPoliceman
View cast and crewManon Lescaut, Puccini
Welsh National OperaIl maestro di ballo (The dance master) + 1 roles
View cast and crewOpera Favourites, VerdiBizetMozartMascagniPucciniOffenbachBrittenHumperdinckTchaikovsky, P. I.Delibes
Welsh National Opera ( WNO )Pong
View program, cast and crew