Upcoming performances Today Onwards
Past performances 2017 — Yesterday
Anemoi / The Cellist, VariousFeeney
Royal Opera HouseChoreographer + 1 roles
View program, cast and crewAtonement - Ballett von Cathy Marston, Laura Rossi
Opernhaus ZürichChoreographer + 2 roles
View cast and crewAtonement - Ballett von Cathy Marston, Laura Rossi
Ballet ZurichStage director + 2 roles
View cast and crew