Past performances 2016 — Yesterday
Yevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Opera Holland ParkChoreographer
View cast and crewYevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Opera Holland ParkChoreographer
View cast and crewMédée (Medea), Cherubini
Canadian Opera CompanyChoreographer
View cast and crew