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
Uncle Nino
2003 · as Store Worker
Milwaukee, Minnesota
2003 · as Bartender
Road to Perdition
2002 · as Rooney's Business Associate
Ride with the Devil
1999 · as Otto Roedel
Evil Has a Face
1996 · as Cop
Losing Isaiah
1995 · as Paramedic