2012
Profile of a Killer as Sheriff
2011
Lambent Fuse as Lt. Phillip Richter
2010
Why Am I in a Box? as Detective Lydecker
2010
Ghost from the Machine as Tom
2007
Fall Into Me as Michael
2001
Herman U.S.A. as Man in Cafe
1996
Jingle All the Way as Curious Man (uncredited)