Actor
The Metropolitan Opera: Andrea Chénier
2025 · as Carlo Gerard
The Metropolitan Opera: La Forza del Destino
2024 · as Don Carlo
La Traviata - Wiener Staatsoper
2021 · as Giorgio Germont
Tchaïkovski: Pique Dame
2018 · as Prince Yeletsky