- 2025LohengrinFilmHeinrich der Vogler
- 2024Mieczysław Weinberg: The IdiotFilmIvan Fyodorovich Yepanchin
- 2021Peter GrimesFilmSwallow
- 2021The Barber of SevilleFilm
- 2018Mozart: La clemenza di TitoFilm
- 2017Benjamin Britten: Billy BuddFilmDansker
- 2013Britten: The Rape of LucretiaFilmCollatinus
- 2013Britten: GlorianaFilmSir Walter Raleigh
- 2011The Rake's ProgressFilmFather Trulove
- 1991CandideFilmBear Keeper / Inquisitor / Czar Ivan
- 1988Billy BuddFilmRatCliffe