Past performances 2001 — Yesterday
La Traviata (La traviata), Verdi
Giorgio Germont (George Germont)
2023
Madama Butterfly (Madame Butterfly), Puccini
Sharpless
Fidelio, Beethoven
Don Fernando
2021
Tosca, Puccini
Il Barone Scarpia (Baron Scarpia)
2020
Giovanna d'Arco (Joan of Arc), Verdi
Giacomo + 1 roles
2018
2017
Trusted and used by