The Special 2020
Writer
Peekers 2008
Director, Producer
Lovecraft's Pillow 2006
Director, Story, Producer
The Gospel According to Philip K. Dick 2001
Director, Producer, Editor
The Last Way Out 1997
Director, Writer
Escapes 1986
as Large Creature (Who's There?)
Credits from TMDB.