Past performances 2019 — Yesterday
Love can be Pure…, Britten
Sid
2023
Iolanthe, Sullivan
Private Willis
2022
La Traviata (La traviata), Verdi
Il marchese d'Obigny (The Marquis of Obigny)
Das Liebesverbot (The Ban on Love), Wagner, Richard
Angelo
Carmen, Bizet
Zuniga
2020
La rondine (The Swallow), Puccini
Rambaldo Fernandez (Rambaldo)
2019