Past performances 2011 — Yesterday
Albert Herring, Britten
Albert Herring
2022
Carmen, Bizet
Le Remendado (Remendado)
La Bohème, Puccini
Rodolfo
2019
Anna Bolena (Anne Boleyn), Donizetti
Sir Hervey (Hervey)
The Enchanted Pig, Dove
King of the East + 1 roles
2017
Messa da Requiem (Requiem Mass), Verdi
Tenor
Messiah (Messiah HWV 56), Händel
Soloist
2011 - 2012