Actor
American Nightmares
2018
as Roscoe
The Butler
2013
as Maynard
A Day in the Life
2009
as Sam
The Way of War
2009
as Mac
American Gangster
2007
as Bumpy Johnson (uncredited)
Constellation
2007
as Forest Boxer
Mystery Woman: In the Shadows
2007
as Philby
Mystery Woman: Redemption
2006
as Philby
Mystery Woman: Oh Baby
2006
as Philby
Mystery Woman: Wild West Mystery
2006
as Philby
Mystery Woman: At First Sight
2006
as Philby
Mystery Woman: Game Time
2005
as Philby
Mystery Woman: Vision of a Murder
2005
as Philby
Mystery Woman: Sing Me a Murder
2005
as Philby
Mystery Woman: Snapshot
2005
as Philby
Mystery Woman: Mystery Weekend
2005
as Philby
The X Team
2003
as Zachary
Happy Here and Now
2002
as Bill
Impostor
2001
as Secretary of Defense (uncredited)
Blue Hill Avenue
2001
as Benny
Mindstorm
2001
as Walter Golden
Ali: An American Hero
2000
as Marcellus Clay
Ritual
2000
as Leron Becker
Civility
2000
as Glitterman
Reindeer Games
2000
as Merlin
The General's Daughter
1999
as Colonel George Fowler
Life
1999
as Winston Hancock
The Legend of 1900
1998
as Jelly Roll Morton
Frogs for Snakes
1998
as Huck Hanley
Starstruck
1998
as Jerry Wallace
Half Baked
1998
as Samson Simpson
The Love Bug
1997
as Chuck
Hoodlum
1997
as Bub Hewlett
George Wallace
1997
as Archie
The Brave
1997
as Father Stratton
Sprung
1997
as Grand Daddy
Rebound: The Legend of Earl 'The Goat' Manigault
1996
as Coach Pratt
The Silencers
1996
as General Greenboro
The Road to Galveston
1996
as Christopher, the Caretaker
Judgement
1995
as Bryant
The Immortals
1995
as Benny
Tales from the Hood
1995
as Mr. Simms (segment "Welcome to My Mortuary")
Against the Wall
1994
as Chaka
Sugar Hill
1994
as Arthur Romello "A.R." Skuggs
Deadfall
1993
as Dean
Father & Son: Dangerous Relations
1993
as Raymond
Deep Cover
1992
as Taft
My Heroes Have Always Been Cowboys
1991
as Deputy Sheriff Virgil
Maniac Cop 2
1990
as Blum
Nasty Boys, Part 2: Lone Justice
1990
I'm Gonna Git You Sucka
1988
as Kalinga
Perfect Victims
1988
as Lt. Kevin White
Tough Guys Don't Dance
1987
as Bolo
The Last Innocent Man
1987
as D.J. Johnson
52 Pick-Up
1986
as Bobby Shy
Purple Rain
1984
as Father
The House of Dies Drear
1984
as Mayhew Skinner
The Return of Mod Squad
1979
as Lincoln Hayes
The Cool World
1963
as Blood