Past performances 2012 — Yesterday
Norma, Bellini
Oroveso
2024
Don Carlo (Italian version), Verdi
Filippo II (Philip II)
2023 - 2024
Turandot, Puccini
Timur
2023
Rigoletto, Verdi
Sparafucile + 1 roles
Aida, Verdi
Ramfis
Tosca, Puccini
Cesare Angelotti