Actor
The Metropolitan Opera: Così fan tutte
2026 · as Guglielmo
Dutch National Opera: The Maid of Orleans
2025 · as Lionel
Giulio Cesare in Egitto
2025 · as Achilla
The Metropolitan Opera: Il Barbiere di Siviglia
2025 · as Figaro
Prokofiev: War and Peace
2023 · as Fürst Andrej Bolkonski
Royal Opera House: La Bohème
2022 · as MARCELLO
Le Coq d'Or - Opéra National de Lyon
2021 · as Le tsarévitch Aphron
Rimsky-Korsakov: The Golden Cockerel
2021 · as Tsarevich Afron
Betrothal in a Monastery
2019 · as Don Ferdinand