Dead Wife Cult 2026
as Self
Where the Devil Roams 2023
as Farmer Ned
Bigfoot: Blood Trap 2017
as Man with Girls
Halfway to Zen 2016
as Pop
The Shoot 2014
as Serge
Zoe XO 2004
as Himself
Exquisite Corpses 1989
as Club Owner
Voyage 1981
Director
Credits from TMDB.