Upcoming performances Today Onwards
Past performances 2017 — Yesterday
Mavra, Stravinsky
The Miserly Knight, Rachmaninoff
Scottish OperaStage director
View program, cast and crewMavra, Stravinsky
The Miserly Knight, Rachmaninoff
Scottish OperaStage director
View program, cast and crewL'olimpiade (The Olympiad), Pergolesi
The Vache Baroque FestivalStage director
View cast and crewLa Traviata, Verdi
Glyndebourne FestivalStage director
View cast and crewThu16:00
Lewes, United KingdomSun16:00
Lewes, United Kingdom