Into Temptation 2009
as Donald Dupree
Drag Me to Hell 2009
as Old Man in Headlights
Audie & the Wolf 2008
as Father Bailey
Avenging Angel 2007
as Old man
Spider-Man 2 2004
as Train Conductor
Moonlight Mile 2002
as Baxter
A Simple Plan 1998
as Dwight Stephanson
Blessing 1994
as Snuff
Credits from TMDB.