Upcoming performances Today Onwards
Past performances 1998 — Yesterday
La Traviata (La traviata), Verdi
English National OperaGiorgio Germont (George Germont)
View cast and crew-
La Traviata (La traviata), Verdi
English National OperaGiorgio Germont (George Germont)
View cast and crew-
Il trittico, Puccini
Welsh National Opera ( WNO )Michele + 1 roles
View programme, cast and crewNabucco, Verdi
Lyric Opera of ChicagoNabucco
View cast and crewIl trittico, Puccini
Welsh National Opera ( WNO )Michele + 1 roles
View programme, cast and crewSat15:00
Cardiff, United KingdomNabucco, Verdi
Lyric Opera of ChicagoNabucco
View cast and crew