Past performances 2009 — Yesterday
La Traviata (La traviata), Verdi
Gastone (Gaston)
2022
Tosca, Puccini
Spoletta
Le nozze di Figaro (The Marriage of Figaro), Mozart
Basilio
2021
Pagliacci, Leoncavallo
Peppe
2020
Macbeth, Verdi
Malcolm
2019