Actor
The Metropolitan Opera: Macbeth
2026 · as Macbeth
Samson and Delilah
5 Dec 2026 · as High Priest of Dagon
The Metropolitan Opera: Aida
2025 · as Amonasro
The Metropolitan Opera: Tosca
2024 · as Baron Scarpia
The Metropolitan Opera: Rigoletto
2022 · as Rigoletto
La Traviata
2018 · as Giorgio Germont
2018 · as Amonasro
Rigoletto - Opéra National de Paris
2016 · as Rigoletto
Puccini: La Bohème
2008 · as Schaunard