Upcoming performances Today Onwards
Past performances 1998 — Yesterday
New Voices Singing Competition - Grand Final, Various
Northern Aldborough FestivalConductor
View cast and crewNew Voices Singing Competition 2023 – Semi-final 1, Various
Northern Aldborough FestivalConductor
View cast and crewNew Voices Singing Competition - Grand Final, Various
Northern Aldborough FestivalConductor
View cast and crewOrfeo ed Euridice (Orpheus and Eurydice), Gluck
The Metropolitan OperaConductor
View cast and crew