Past performances 2018 — Yesterday
Tosca, Puccini
Cesare Angelotti
2022
Tristan und Isolde (Tristan and Isolde), Wagner, Richard
Melot
2019
Die Zauberflöte (The Magic Flute), Mozart
Papageno
La Bohème, Puccini
Marcello
Don Giovanni, Mozart
Don Giovanni
Schaunard + 2 roles
2018