Past performances 1997 — Yesterday
Un Piccolo Carmencita, Bizet
Zuniga
2023
La Traviata (La traviata), Verdi
Giorgio Germont (George Germont)
2010
Macbeth, Verdi
Macbeth
2009
Concert, Various
No role specified
2006
Gianni Schicchi, Puccini
Gianni Schicchi
Le nozze di Figaro (The Marriage of Figaro), Mozart
Antonio
1999