The Dragonfly Conspiracy 2021
as Dr. McGinnis
The Premonition 2019
as Grim Reaper
The Yellow Wallpaper 2011
as Dr. John Weiland, Writer, Producer, Executive Producer
Diary of Lust 2000
as Eric
Broken and Bleeding 1998
Actor, Director
Credits from TMDB.