Actor
Archenemy
2020 · as Barfly
Desperate Waters
2019 · as Judge
Pin-Up
2018 · as Louden
Nightcomer
2017 · as Eddie
The Grace of Jake
2017 · as Clarence
Thirst
2014 · as Homeless Man
The Contractor
2013 · as Dr. Arthur Wright
True Grit
2010 · as Yarnell
Zodiac
2007 · as Distraught African American Male
When Billie Beat Bobby
2001 · as Security Guard
Harlem Nights
1989 · as Crapshooter