Past performances 1986 — Yesterday
Pagliacci, Leoncavallo
Canio
2011
Carmen, Bizet
Don José
Concert, Various
No role specified
2010
La Bohème, Puccini
Rodolfo
2009
Madama Butterfly (Madame Butterfly), Puccini
B.F. Pinkerton
2008
La Traviata (La traviata), Verdi
Alfredo Germont (Alfred Germont)
Faust, Gounod
Faust
2007
Tosca, Puccini
Mario Cavaradossi
2004
Les contes d'Hoffmann (The Tales of Hoffmann), Offenbach
Hoffmann
1998
1994
1991