Actor
Outlaw Posse
2024
as Chief
Christmas Rescue
2023
Seized
2020
as Mzamo
A Clear Shot
2020
as Gomez
Immortal
2019
as Carl
Run the Race
2019
as Pastor Baker
Armed
2018
as Chief
Submerged
2016
as Hector
Drumline: A New Beat
2014
as Mr. Bolton
Mantervention
2014
as Steve
Red Sky
2014
as Jason Zimmerman
American Warships
2012
as Captain Winston
We the Party
2012
as Sutton
Tied to a Chair
2011
5th & Alameda
2011
as Trevor
All Things Fall Apart
2011
as Eric
Across the Line: The Exodus of Charlie Wright
2010
as Agent Hobbs
Multiple Sarcasms
2010
as Rocky
A Letter to Dad
2009
as Norman
Confessions of a Ex-Doofus-ItchyFooted Mutha
2008
as Pirate Captain
Hard Luck
2007
as Captain Davis
Sharpshooter
2007
as Flick
Carlito's Way: Rise to Power
2005
as Earl
Baadasssss!
2004
as Melvin Van Peebles
Crown Heights
2004
The Hebrew Hammer
2003
as Mohammed Ali Paula Abdul Rahim
Gang of Roses
2003
as Jessie Lee
44 Minutes: The North Hollywood Shoot-Out
2003
as Henry Jones
The Street Lawyer
2003
as Mordecai Green
10,000 Black Men Named George
2002
as Ashley Totten
Ali
2001
as Malcolm X
Guardian
2001
as Detective Kross
Blowback
2000
as Insp. Don Morrell
Sally Hemings: An American Scandal
2000
as James Hemings
Judgment Day
1999
as Thomas Payne
Love Kills
1999
as Poe Finklestein
Raw Nerve
1999
as Detective Blair Valdez
Killers in the House
1998
Valentine's Day
1998
as Jack Valentine
Crazy Six
1997
as Dirty Mao
Riot
1997
as Turner
Stag
1997
as Michael Barnes
Los Locos
1997
as Chance
Gang in Blue
1996
as Michael Rhoades
Solo
1996
as Solo
Panther
1995
as Stokely Carmichael
Highlander III: The Sorcerer
1994
as Kane
Full Eclipse
1993
as Max Dire
Gunmen
1993
as Cole Parker
Posse
1993
as Jesse Lee
In the Line of Duty: Street War
1992
as Raymond Williamson
Stompin' at the Savoy
1992
as Walter
A Triumph of the Heart: The Ricky Bell Story
1991
New Jack City
1991
as Stone
Blue Bayou
1990
as Jay Filley
Identity Crisis
1989
as Chilly D
The Child Saver
1988
Jaws: The Revenge
1987
as Jake
The Facts of Life Down Under
1987
as David Johnson
Hotshot
1987
as Winston
Heartbreak Ridge
1986
as Corporal 'Stitch' Jones
Last Resort
1986
as Pino
3:15 the Moment of Truth
1986
as Whisperer
Children of the Night
1985
as Roy Spanish
South Bronx Heroes
1985
as Tony
Rappin'
1985
as John
Delivery Boys
1985
as Spider
The Cotton Club
1984
as Dancer
Exterminator 2
1984
as X
Crosscurrent
1971
as Raphael
Sweet Sweetback's Baadasssss Song
1971
as The Young Sweetback