Actor
The Metropolitan Opera: Arabella
2025 · as Matteo
Mieczysław Weinberg: The Idiot
2024 · as Gavrila (Ganya) Ardalionovich Ivolgin
La Traviata - Gran Teatre del Liceu de Barcelona
2021 · as Alfredo Germont
Die Csárdásfürstin - Opernhaus Zürich
2020 · as Edwin
Eugen Onegin - Wiener Staatsoper
2019 · as Lenski
Don Giovanni
2017 · as Ottavio
Alban Berg - Lulu
2015
Eugene Onegin
2013 · as Lensky
Die Zauberflöte - Baden-Baden
2013
Alban Berg: Lulu
2012 · as The Painter / A Negro
Così fan tutte - Royal Opera House
2010 · as Ferrando