Actor
The Letter
2024
as Lord Winston Barksdale IV
Measure for Measure
2021
as Escalus
Cherry
2010
as Prof. Krause
Public Enemies
2009
as Turnkey
Batman Begins
2005
as Narrows Bridge Cop
Mr. 3000
2004
as Executive
Road to Perdition
2002
as Rooney's Business Associate
Ride with the Devil
1999
as Otto Roedel
Losing Isaiah
1995
as Paramedic
Hoffa
1992
as Senate Policeman