Past performances 2017 — Yesterday
Play Opera LIVE Space Spectacular, VariousStraussHoward, BartVerdiBizetPucciniJones, Q.LeoncavalloMozart
Welsh National OperaStage director
View program, cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaStage director
View cast and crewPlay Opera LIVE Space Spectacular, VariousStraussHoward, BartVerdiBizetPucciniJones, Q.LeoncavalloMozart
Welsh National OperaStage director
View program, cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaStage director
View cast and crew