Necroland 2020
as Nicholas Hofstra, Director, Cinematography, Writer
The Crotchening 2004
as The Specialist, Director
The Night Divides the Day 2001
Actor
Credits from TMDB.