Unholy Communion 2025
Director, Writer
The Public Domain 2015
Actor, Director, Writer
Into Temptation 2009
as Steven Miller, Writer, Director
Sweet Land 2005
as Martin
A Chance of Snow 1998
as Paramedic
Resident Alien 1991
as Calvin
Credits from TMDB.