Nosferatu: A Symphony of Horror 2023
as The Butcher
Void 2009
as Impatient Man
Zoo Radio 1991
as Otto
Credits from TMDB.