Past performances 2006 — Yesterday
Madama Butterfly (Madame Butterfly), Puccini
Welsh National OperaIl Commissario imperiale (The imperial commissioner)
View cast and crew-
Il barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaRosina fan
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
Welsh National OperaIl Commissario imperiale (The imperial commissioner)
View cast and crew-
Il barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaRosina fan
View cast and crewDeath in Venice, Britten
Welsh National Opera ( WNO )German Father
View cast and crew