Upcoming performances Today Onwards
Past performances 2016 — Yesterday
Puccini & Pictures Season Finale, PucciniMussorgsky
York Symphony OrchestraTenore
View programme, cast and crewGianni Schicchi, Puccini
Trial by Jury, Sullivan
Salt Marsh OperaRinuccio + 1 roles
View programme, cast and crewGianni Schicchi, Puccini
Trial by Jury, Sullivan
Salt Marsh OperaRinuccio + 1 roles
View programme, cast and crewSchubert’s Unfinished: Season Finale, SchubertMendelssohn
York Symphony OrchestraTenor
View programme, cast and crewDer Rosenkavalier (The Knight of the Rose), Strauss
Santa Fe OperaEin Wirt (An innkeeper)
View cast and crew