as Albert
as Marcello
as Simon Boccanegra
as Baron Scarpia
as Amonasro
as Iago
as Lord Henry Ashton
as Chorèbe
as Graph
as Raimbaud
as Enrico
as Rodrigo
as Macbeth
as Lescaut
as Enrico Ashton
as Athanaël
as A herald and Apollo
as Giorgio Germont
as Himself
as Hamlet
as Rodrigue
as Don Carlo di Vargas
as Prince Yeletsky
as COUNT DI LUNA
as Don Carlos de Vargas
as Count of Almaviva
as Il Conte di Almaviva
as Alphonse XI
as Il Conte di Luna
as Rigoletto