Johann Strauss: Die Fledermaus @ Bavarian State Opera 2023
Actor
Johann Strauss - Die Fledermaus 2023
as Alfred
Wagner: Das Rheingold - Royal Opera House 2023
as Loge
The Metropolitan Opera: The Hours 2022
as Leonard Woolf
Hans Werner Henze: The Bassarids 2019
as Dionysus
Rise and Fall of the City of Mahagonny 2019
as Jack O'Brien
Manon Lescaut – The Met 2008
as Edmondo
Zaide 2008
Actor
Credits from TMDB.