Past performances 1999 — Yesterday
Tosca, Puccini
Mario Cavaradossi
2024
Il trovatore (The Troubadour), Verdi
Manrico
2023
Madama Butterfly (Madame Butterfly), Puccini
B.F. Pinkerton
2022
Omaggio a Giuseppe Verdi, Various
Tenor
Verdi Requiem, Various