Past performances 2012 — Yesterday
Rigoletto, Verdi
Il Duca di Mantova (The Duke of Mantua)
2020
Turandot, Puccini
Pang
2018 - 2019
2018
Nabucco, Verdi
Abdallo
Lucia di Lammermoor (Lucia of Lammermoor), Donizetti
Sir Edgardo di Ravenswood (Sir Edgar of Ravenswood)
2017
Die Zauberflöte (The Magic Flute), Mozart
Tamino
2016 - 2017