as Amonasro
2025
as Baron Scarpia
2024
as Rigoletto
2022
as Self
2020
as Giorgio Germont
2018
as Schaunard
2008
as Scarpia
1971