2025
as Horror Film Expert
2024
as Yan Birch
2024
as Pestilence
2023
as Frey
2023
as Scot Dyer
2023
as Father Stann
2023
as Rolfe
2021
as Will
2021
as he Stranger
2020
as Clyde Barrott
2020
as Godfrey Graves
2019
as Magnus
2019
as Carter Stann
2018
as Coroner Bjork
2018
as Doctor Phibes
2016
as Satan
2013
as Stig
2010
as Himself
2007
as Tim Birch
2004
as Janko
2002
as The Figure
2000
as Good Samaritan on Bridge
1998
as Warlock Kane
1998
as Anthony
1995
as New Years Eve Party Dude (uncredited)
1995
as Princess Paula
1990
as The Weirdo
as Nick (segment "Campfire Tales")
as Ian