Upcoming performances Today Onwards
Past performances 1997 — Yesterday
Semele, Händel
Kilkenny Arts FestivalOpera Collective IrelandSet designer + 1 roles
View cast and crewSemele, Händel
Kilkenny Arts FestivalOpera Collective IrelandSet designer + 1 roles
View cast and crewLa Traviata (La traviata), Verdi
Irish National OperaLighting designer
View cast and crew