Hide unreleased
Die Walküre - Longborough 2024 TBA
as Hunding
The Metropolitan Opera: Lulu 2015
as The Theater Manager / The Banker
The Revolutionary 1970
as Bit Part
Credits from TMDB.