Past performances 1999 — Yesterday
La Traviata (La traviata), Verdi
English Touring OperaAlfredo Germont (Alfred Germont)
View cast and crewDie Zauberflöte (The Magic Flute), Mozart
Welsh National OperaErster Priester (First priest)
View cast and crew