Actor
Beethoven: Fidelio
2020 · as Don Fernando
Royal Opera House: Fidelio
The Flying Dutchman
2018 · as The Dutchman
Lohengrin
2018 · as Der Heerrufer des Königs
Saint-Saëns: Samson et Dalila
2016 · as The Great Priest of Dagon
Handel: Rinaldo
2012 · as Argante
Rinaldo - Bayerische Staatsoper
2001 · as Argante