Actor
Angel Lust
2026 · as Däniken
Vergessen: The Director's Cut
2025 · as Captain Cavani
Video Shop Tales of Terror II: Lust and Revenge
2025 · as The Beast (segment "The Beast of No-Mans Land")
Wrath of Thorn
2025 · as Isaac Thomas
When the Sun Stands Still
2024 · as Nigel Pike
Burnt Flowers
2024 · as Danny Varda
I Curse This Land
2024 · as The Barfly
Mosaic
2024 · as Security Guard (Segment: The Nightclubber)
Lake Effect
2023 · as Police Officer #2
The Pocket Film of Superstitions
2023 · as The Man on the Stairs
Video Shop Tales of Terror
2023 · as Captain Cavani / The Curator #6
Tales from the Great War
2023 · as Old Dice