Actor
Family Portrait
2023
as Benjamin
Escape from Death Block 13
2021
as Agent Langley
The Perfect Mate
2020
as Rev. Adams
Shooting Heroin
2020
as Edward
Dead Man Rising
2017
as Warden Dallas
A Chance in the World
2017
as Willie Robinson
31
2016
as Panda Thomas
Hollywont
2016
The Christmas Gift
2015
as Wesley Hardin Johnson Sr.
Tamales and Gumbo
2015
as Mr. Walker
Mercy for Angels
2015
as Chief
Playin' for Love
2015
as Coach Preston Reid
Nocturnal Agony
2014
as Theodore
Airplane vs Volcano
2014
as Jim Kirkland
Sublime
2007
as Mandingo
30 Miles
2005
as Anthony
Killer Drag Queens on Dope
2003
as Mr. Fly
Southlander: Diary of a Desperate Musician
2001
as Motherchild
Mr. Right Now!
1999
as Darnell Greene
Tidal Wave: No Escape
1997
as Marlan Clark
Indecent Behavior
1993
as Lou Parsons
Firepower
1993
as Ring Announcer
Tuesday Never Comes
1992
as Druilet
Quiet Fire
1991
as Jesse Palmer
Kill Crazy
1990
as Robin
Chance
1990
as Jon Chance
East L.A. Warriors
1989
as Chesare
L.A. Vice
1989
as Jon Chance
Alien Nation
1989
as Sergeant Dobbs
Angels of the City
1989
as Detective Jon Chance
L.A. Heat
1989
as Jon Chance
Paramedics
1988
as Blade Runner
Sky Captain
1985
The Annihilators
1985
as Garrett Floyd
On The Boulevard
1984
For the Love of It
1980
as Al Leon
The Comedy Company
1978
as Russell Dodd
Youngblood
1978
as Rommel
Cooley High
1975
as Richard "Cochise" Morris
The Gambler
1974
as Street Basketball Boy (uncredited)
Death Wish
1974
as Mugger in Park #2 (uncredited)
Claudine
1974
as Charles
The Therapy Sessions