Past performances 1975 — Yesterday
Il trovatore (The Troubadour), Verdi
Ruiz
2018
Tosca, Puccini
Spoletta
2017
Die Zauberflöte (The Magic Flute), Mozart
Monostatos (Monostastos)
2016
Madama Butterfly (Madame Butterfly), Puccini
Sharpless
2015
La Traviata (La traviata), Verdi
Gastone (Gaston)
2013
Nabucco, Verdi
Abdallo