Past performances 2000 — Yesterday
La Traviata (La traviata), Verdi
State Opera of South AustraliaGiorgio Germont (George Germont)
View cast and crewLa Traviata (La traviata), Verdi
Teatro Regio di TorinoIl marchese d'Obigny (The Marquis of Obigny)
View cast and crewLes contes d'Hoffmann (The Tales of Hoffmann), Offenbach
Teatro dell'Opera di RomaHermann (Herman) + 1 roles
View cast and crew