Past performances 2013 — Yesterday
Norma, Bellini
Pollione
2024
Don Carlo (Italian version), Verdi
Don Carlo
2023 - 2024
Turandot, Puccini
Calaf (The Unknown Prince) (Calaf)
2023
Aida, Verdi
Radamès (Radames)
Tosca, Puccini
Mario Cavaradossi