Yevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Theater MagdeburgZaretsky + 1 roles
View cast and crewMaria Stuarda (Mary Stuart), Donizetti
Vorarlberger LandestheaterGiorgio Talbot (George Talbot)
View cast and crewDialogues des Carmélites (Dialogues of the Carmelites), Poulenc
Teatro dell'Opera di RomaThierry + 1 roles
View cast and crewLa Traviata (La traviata), Verdi
Teatro dell'Opera di RomaIl dottor Grenvil (Dottore Grenvil)
View cast and crewYevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Theater MagdeburgZaretsky + 1 roles
View cast and crewDialogues des Carmélites (Dialogues of the Carmelites), Poulenc
Teatro dell'Opera di RomaThierry + 1 roles
View cast and crewLa Traviata (La traviata), Verdi
Teatro dell'Opera di RomaIl dottor Grenvil (Dottore Grenvil)
View cast and crewYevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Teatro dell'Opera di RomaZaretsky
View cast and crew