Actor
Freedom's Path
2023
as Ellis Freeman
Horror Noire
2021
as Zeke (segment 'The Lake')
Full Count
2019
as Mr Gravitt
A Brother's Honor
2019
as Richard Granger
Poms
2019
as David
The Best of Enemies
2019
as Franklin Mose
Down for Whatever
2018
as Lieutenant Baker
Hidden Figures
2016
as Man Outside Store
Terminator Genisys
2015
as Perry
The Good Lie
2014
as Dr. Monyang
The Hunger Games: Catching Fire
2013
as District 11 Mayor
G.I. Joe: Retaliation
2013
as Chairman Joint Chief of Staff
Steel Magnolias
2012
as Drum
Beneath the Dark
2010
as The Man
The Blind Side
2009
as CPS Caseworker
The Reaping
2007
as Haman
Hounddog
2007
as Charles
The List
2007
as A.L. Jenkins
Madea's Family Reunion
2006
as Isaac Sr.
Cold Mountain
2003
as Joshua
Runaway Jury
2003
as SUV Driver
Drumline
2002
as President Wagner
Sweet Home Alabama
2002
as Jimmy Lee
The Rosa Parks Story
2002
Animal Factory
2000
as Captain Knight
Tigerland
2000
as SFC Ezra Landers
Remember the Titans
2000
as Charles Campbell
Bringing Out the Dead
1999
as Griss
Chill Factor
1999
as Courtroom Colonel
The Simple Life of Noah Dearborn
1999
as Noah's Father
Funny Valentines
1999
as Ephraim Lee
Selma, Lord, Selma
1999
as John Webb
Gordy
1995
as Krugman
Drop Squad
1994
as Berl (Flip) Mangum
Forrest Gump
1994
as Drill Sergeant
The Real McCoy
1993
as Cab Dispatcher
The Firm
1993
as Cotton Truck Driver
Sankofa
1993
as Noble Ali
In the Line of Duty: Manhunt in the Dakotas
1991
as Prison Guard
The Long Walk Home
1990
as Taxi Driver
Web of Deceit
1990
as Bailiff
Glory
1989
as Tall Contraband
The Money Pit
1986
as Bernie
Trading Places
1983
as Longshoreman
Freedom Road
1979
as Young Black Man with Scars
Judge Horton and the Scottsboro Boys
1976
as Charlie Weems