

Wagner: Tannhäuser
2020 · as Walther von der Vogelweide

Heavenly Voices
2013 · as Self

Alcina
as Oronte

La Donna del Lago
2018 · as Giacomo V

Zaïde, or The Path of Light @ Salzburg Festival 2025
2025

Cosi Fan Tutte - Lyon
2011

Royal Opera House: Don Giovanni
2019 · as Don Ottavio

Arabella
2014 · as Zdenka

Royal Opera House: Così fan tutte
2016 · as Ferrando

Die Meistersinger von Nürnberg: Bayreuther Festspiele
2018