as Self
as Rodolfo
as Nemorino
as Hoffman
as Mario Cavaradossi
as Romeo
as Duca di Mantova
as Il Duca di Mantua
as Werther
as Hoffmann
as Rinuccio
as Cassio
as Faust
as Tenor