Upcoming performances Today Onwards
Past performances 2007 — Yesterday
Lucia di Lammermoor (Lucia of Lammermoor), Donizetti
Opera AustraliaStage director
View cast and crewDialogues des Carmélites (Dialogues of the Carmelites), Poulenc
Grange Park OperaStage director
View cast and crewLucia di Lammermoor (Lucia of Lammermoor), Donizetti
Opera AustraliaStage director
View cast and crewLucia di Lammermoor (Lucia of Lammermoor), Donizetti
Opera AustraliaStage director
View cast and crewDialogues des Carmélites (Dialogues of the Carmelites), Poulenc
Grange Park OperaStage director
View cast and crewLucia di Lammermoor (Lucia of Lammermoor), Donizetti
Houston Grand OperaStage director
View cast and crewDaughter of the Regiment, Donizetti
Grange Park OperaStage director + 1 roles
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
Grange Park OperaStage director + 2 roles
View cast and crew