Upcoming performances Today Onwards
Past performances 2023 — Yesterday
Der Rosenkavalier (The Knight of the Rose), Strauss
Irish National OperaAssistant Directors
View cast and crewLa Traviata (La traviata), Verdi
Irish National OperaAssistant Stage Director
View cast and crew