Actor
Theodora
2024
Living Bach
2023
Le Songe d’une nuit d’été - Opéra de Lille
2023 · as Lysander
The Silent Woman - Fisher Center at Bard
2022 · as Henry Morosus
The Metropolitan Opera: The Flying Dutchman
2020 · as Steersman
The Magic Flute from Glyndebourne
2019
Poulenc: Dialogues des Carmélites
2019 · as Chevalier de la Force
Mozart: Idomeneo Teatro Real de Madrid
The Metropolitan Opera: The Exterminating Angel
2017 · as Eduardo
Breaking the Waves - Opera Philadelphia
2016 · as Dr. Richardson