Upcoming performances Today Onwards
Past performances 2012 — Yesterday
Breaking the Waves, Mazzoli
Scottish OperaAssistante à la mise en scène et collaboration aux mouvements
View cast and crewLucia di Lammermoor (Lucia of Lammermoor), Donizetti
Wellington OperaStage director
View cast and crewBreaking the Waves, Mazzoli
Houston Grand OperaRevival Director + 1 roles
View cast and crew