Actor
Candide
2023 · as Voltaire / Dr. Pangloss
Everest – A Graphic Novel Opera
2021 · as Beck Weathers
The Metropolitan Opera: The Exterminating Angel
2017 · as Señor Russell
The Metropolitan Opera: The Tempest
2012 · as Stefano