Past performances 2006 — Yesterday
Il barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaAmbrogio
View cast and crewTristan und Isolde (Tristan and Isolde), Wagner, Richard
Welsh National OperaEin Hirt (A shepherd)
View cast and crew