RepertoireBy author / 21/11/2025 Falstaff November 7, 2013Los Angeles, CA, USACopyright: Robert Millard 2013 The Barber of Seville (Figaro)Wiener Staatsoper The Barber of Seville (Figaro)Wiener Staatsoper Aida Macerata Opera Festival 2021Role - AmonasroDirector - Valentina Carrasco Aida Macerata Opera Festival 2021Role - AmonasroDirector - Valentina Carrasco Aida Macerata Opera Festival 2021Role - AmonasroDirector - Valentina Carrasco Aida Macerata Opera Festival 2021Role - AmonasroDirector - Valentina Carrasco Carmen, Parma 2022Role - Escamillo Cavalleria Rusticana - Sassari, 2023Role - AlfioPh - Elisa Casula Falstaff November 7, 2013Los Angeles, CA, USACopyright: Robert Millard 2013 The Barber of Seville (Figaro) The Barber of Seville (Figaro) Il Trovatore - NCPA Beijing 2019Role - The Count of the Moon Il Trovatore - NCPA Beijing 2019Role - The Count of the Moon Il Trovatore - NCPA Beijing 2019Role - The Count of the Moon The Elixir of Love (Belcore) The Elixir of Love (Belcore) La Boheme - Bunka Kaikan Tokyo 2024Role - Marcello La Boheme (Marcello) La Boheme (Marcello) La Boheme (Marcello) La Traviata - Rome - 2019Role - George Germont La Traviata - Rome - 2019Role - George Germont La Traviata - Rome - 2019Role - George Germont La Traviata - Rome - 2019Role - George Germont La Traviata - Sassari - 2022Role - George GermontPh - Elisa Casula La Traviata - Sassari - 2022Role - George GermontPh - Elisa Casula La Traviata - Sassari - 2022Role - George GermontPh - Elisa Casula La Traviata - Sassari - 2022Role - George GermontPh - Elisa Casula La Traviata - Sassari - 2022Role - George GermontPh - Elisa Casula « ‹ of 3 › »