Past performances 1999 — Yesterday
All is Love, Various
Tenor
2024
Messiah, Händel
2023
Orfeo ed Euridice (Orpheus and Eurydice), Gluck
Orfeo
The Resurrection, Händel
Giovanni
Dido and Aeneas, Purcell
Aeneas
2022
All Is Love, Various
Trusted and used by