Actor
Sea of Dust
2008 · as Chalmers
The Favor
2007 · as Priest
Satan's Whip
2006 · as Father William
Simple Revenge
2004 · as Vernon Maxwell
The Puppet Show Has Been Canceled
2004 · as Police Inspector
Sins of the Father
2004 · as Old Ethan Fernier
Monkeys and Robots
2002 · as Margolis
Jingle Hell
2000
Shame No More
1999 · as Dr. Dinsey
Damned!
1998 · as Moses