The Metropolitan Opera: El Último Sueño de Frida y Diego 2026
as Leonardo
Le Songe d’une nuit d’été - Opéra de Lille 2023
as Oberon
L'Orfeo - Staatsoper Hannover 2023
as Hope (La Speranza), as Pastore III
Credits from TMDB.