Actor · Born 1960
The Last Shift
2020 · as Jack
The Revolutionist: Eugene V. Debs
2019 · as Eugene Debs (voice)
Public Enemies
2009 · as Other East Chicago Cop
The Express
2008 · as W. Virginia Coach
Joshua
2002 · as Bishop Anderson
The Insider
1999 · as FBI Agent #2
Mercury Rising
1998 · as Ted - Security Guard
Uncle Sam
1996 · as Ralph
Shaughnessy: The Iron Marshal
1996
Voice from the Grave
1996 · as Jeff Deveroux
Clear and Present Danger
1994 · as Dan Murray
Overkill: The Aileen Wuornos Story
1992 · as Capt. Steve Binegar