Upcoming performances Today Onwards
Past performances 2023
Médée (Medea), Cherubini
Canadian Opera CompanyAssistant Set designer
View cast and crewKát'a Kabanová (Katya Kabanova), Janáček
Grange Park OperaSet designer
View cast and crewDas Rheingold (The Rhinegold), Wagner, Richard
Teatro alla ScalaSet designer
View cast and crew