Actor
The Last Rodeo
2025
as Charlie Williamson
The Holiday Stocking
2022
as Robert
North of the 10
2022
as Cole Pruit
Clean
2022
as Travis
The 24th
2020
as Sgt. Hayes
Emperor
2020
as Truesdale
Butter
2020
as Professor Dunn
Don't Let Go
2019
as Bobby Owens
Saint Judy
2019
as Dikembe Mustafa
Run the Race
2019
as Coach Hailey
Canal Street
2019
as Jackie Styles
Thriller
2018
as Detective Raymond Johnson
Convergence
2017
as Captain Saul Miller
Fences
2016
as Gabriel Maxson
The Purge: Election Year
2016
as Joe Dixon
Hollows Grove
2014
as F.B.I. Agent Jones
Twist of Faith
2013
as Uncle Moe
Have a Little Faith
2011
as Donnie
High School
2010
as Paranoid
Black Dynamite
2009
as Chicago Wind
The Final Destination
2009
as George
Vice
2008
as Sampson
August Rush
2007
as Reverend James
Spinning Into Butter
2007
as Aaron Carmichael
ATL
2006
as Uncle George
Fatwa
2006
as Grady Frank
Lucky Number Slevin
2006
as Sloe
Get Rich or Die Tryin'
2005
as Charlene's Stepfather (uncredited)
After the Sunset
2004
as Agent Stafford
The Assassination of Richard Nixon
2004
as Harold Mann
Our America
2002
as Graham Ellis
Ali
2001
as Don King
Holiday Heart
2000
as Silas
Three Kings
1999
as Colonel Horn
Having Our Say: The Delany Sisters' First 100 Years
1999
as Papa Delany
Gideon
1998
as Coleman Walker
Species II
1998
as Dennis Gamble
Primary Colors
1998
as Dewayne Smith
Buffalo Soldiers
1997
as Cpl. William Christy
Double Tap
1997
as Agent Hamilton
12 Angry Men
1997
as Juror 10
Con Air
1997
as "Baby-O" O'Dell
Truth or Consequences, N.M.
1997
as Marcus
Soul of the Game
1996
as Josh Gibson
Waiting to Exhale
1995
as Troy
Heat
1995
as Drucker
How to Make an American Quilt
1995
as Winston
Free Willy 2: The Adventure Home
1995
as Dwight Mercer
Forrest Gump
1994
as Bubba Blue
Other Women's Children
1993
as Leonard
Free Willy
1993
as Dwight Mercer
A Killer Among Us
1990
as Greg Hopkins
The First Power
1990
as Det. Oliver Franklin
Police Story: Monster Manor
1988
as Officer Don Luntner
Miracle Mile
1988
as Wilson
You Talkin' To Me?
1987
as Thatcher Marks
Number One with a Bullet
1987
as Casey
Wildcats
1986
as Levander 'Bird' Williams
The Delta Force
1986
as Delta Force Member (uncredited)
Miami Vice: Brother's Keeper
1984
as Leon Jefferson
Streets of Fire
1984
as The Sorels - B.J.
Desperate Lives
1982
as Jack
Sunnyside
1979
as Hot Dog