Past performances 1998 — Yesterday
Messiah (Messiah HWV 56), Händel
Bass
2024
Mozart’s Requiem, Various
Baritone
2022
La Traviata (La traviata), Verdi
Il barone Douphol (The Baron Douphol)
2013
2012
Xerxes, Händel
Elviro
2010
Susanna, Händel
No role specified
2003