Actor
The Metropolitan Opera: The Amazing Adventures of Kavalier & Clay
2026 · as Gerhard
The Metropolitan Opera: Rigoletto
2022 · as Monterone
Verdi: Macbeth
2021 · as Macbeth