Actor
The Metropolitan Opera: The Marriage of Figaro
2025 · as Antonio
The Metropolitan Opera: Fedora
2023 · as Loreck
The Metropolitan Opera: La Traviata
2022 · as Dr. Grenvil
The Metropolitan Opera: Manon
2019 · as An Innkeeper
Poulenc: Dialogues des Carmélites
2019 · as Javelinot
The Metropolitan Opera: La Fille du Régiment
2019 · as Hortensius
The Metropolitan Opera: The Exterminating Angel
2017 · as Pablo
The Metropolitan Opera: Lulu
2015 · as The Servant
Die Meistersinger von Nürnberg - Metropolitan Opera
2014 · as Hans Schwarz
Berlioz: Les Troyens
2013 · as First Trojan soldier