| Breakdown: 1975 (2025) as Self - Director, Sweet Sweetback's Baadasssss Song (archive footage) |
| Sharksploitation (2024) as Self |
| Outlaw Posse (2024) as Chief |
| Christmas Rescue (2023) |
| Is That Black Enough for You?!? (2022) as Self |
| Naissance d'un héros noir au cinéma : Sweet Sweetback (2022) as Self |
| Seized (2020) as Mzamo |
| AGFA Mystery Mixtape #3: Sequelitis (2020) as Self |
| A Clear Shot (2020) as Gomez |
| The AGFA Mystery Mixtape Vault (2020) as (archive footage) |
| 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 |
| Herschel (2011) as Narrator |
| 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 |
| Sharpshooter (2007) as Flick |
| Hard Luck (2006) as Captain Davis |
| Carlito's Way: Rise to Power (2005) as Earl |
| How to Eat Your Watermelon in White Company (and Enjoy It) (2005) |
| 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 |
| Jim Brown: All-American (2002) as Self |
| 10,000 Black Men Named George (2002) as Ashley Totten |
| The Making of 'Ali' (2001) as Self |
| 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 |
| Big Guns Talk: The Story of the Western (1997) as Self |
| 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 |
| The Real Malcolm X (1992) |
| 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 Making of Jaws The Revenge (1987) as Self |
| 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 |
| The Price for Freedom as Harry T. Moore |
| solo as estrella |
| Kill Me Now as Uncle Harold |
| Young Blood as Leonard |
| Outlaw Posse Director |
| Outlaw Posse Writer |
| Outlaw Posse Producer |
| Salt-N-Pepa Director |
| Armed Director |
| Armed Writer |
| USS Indianapolis: Men of Courage Director |
| Red Sky Director |
| We the Party Director |
| We the Party Executive Producer |
| We the Party Writer |
| Redemption Road Director |
| All Things Fall Apart Director |
| Hard Luck Director |
| Hard Luck Writer |
| Baadasssss! Director |
| Baadasssss! Producer |
| Baadasssss! Screenplay |
| Judgment Day Executive Producer |
| Love Kills Director |
| Love Kills Writer |
| Los Locos Writer |
| Los Locos Producer |
| Gang in Blue Director |
| Gang in Blue Producer |
| Panther Director |
| Panther Producer |
| Posse Director |
| New Jack City Director |
| Identity Crisis Writer |
| South Bronx Heroes Additional Dialogue |
| The Price for Freedom Director |