Past performances 2006 — Yesterday
Don Giovanni, Mozart
Conductor
2024
La Bohème, Puccini
2023
Semele, Händel
Pianist
2022
Rigoletto, Verdi
2020
Porgy and Bess, Gershwin
Chorus master + 1 roles
2019
Owen Wingrave, Britten
Trusted and used by