Actor
Not Welcome
2018 · as Zeke
Bloomin Mud Shuffle
2015
Cooper and Stone
2011 · as Fire Chief
A Nightmare on Elm Street
2010 · as Dean's Father
Audrey the Trainwreck
2010
Public Enemies
2009 · as Agent William Rorer
The Express
2008 · as Reporter (Team Bus)
Witless Protection
2008 · as Mark Bedell
Road to Perdition
2002 · as Tenement Murderer
The Relic
1997 · as Police Officer
Dillinger
1991 · as Baby Face Nelson
Making a Case for Murder
1989 · as Robert Riley