| movie | Deadpool & Wolverine (2024)As Blade | (Not seen) |
| tv | Marvel's Moon Girl and Devil Dinosaur (2023)As Morlak (voice)(2 episodes) | (Not seen) |
| movie | Mike Mignola: Drawing Monsters (2022) | (Not seen) |
| tv | True Story (2021)As Carlton(7 episodes) | (Not seen) |
| movie | Coming 2 America (2021)As General Izzi | (Not seen) |
| tv | What We Do in the Shadows (2019)As Wesley(1 episode) | (Not seen) |
| movie | Dolemite Is My Name (2019)As D’Urville Martin | (Not seen) |
| movie | The Recall (2017)As The Hunter | (Not seen) |
| movie | Armed Response (2017)As Isaac | (Not seen) |
| tv | Jane the Virgin (2014)As Raymond Hill | (Not seen) |
| movie | The Expendables 3 (2014)As Doc | (Not seen) |
| movie | Gallowwalkers (2012)As Aman | (Not seen) |
| movie | Game of Death (2011)As Agent Marcus | (Not seen) |
| movie | Brooklyn's Finest (2009)As Caz | (Not seen) |
| movie | The Art of War II: Betrayal (2008)As Neil Shaw | (Not seen) |
| movie | The Contractor (2007) (AKA "The Shooter")As James Dial | (Not seen) |
| movie | Hard Luck (2006)As Lucky | (Not seen) |
| movie | 7 Seconds (2005)As Jack Tuliver | (Not seen) |
| movie | Chaos (2005) (AKA "Hit & Blast")As Lorenz / Jason York | (Not seen) |
| movie | Unstoppable (2004) (AKA "9 Lives")As Dean Cage | (Not seen) |
| movie | Blade: Trinity (2004) (AKA "Blade III")As Blade | (Not seen) |
| movie | Undisputed (2002)As Monroe Hutchen | (Not seen) |
| movie | Liberty Stands Still (2002) (AKA "Liberty stands still - Im Visier des Morders")As Joe | (Not seen) |
| movie | Zig Zag (2002)As Dave Fletcher | (Not seen) |
| movie | Blade II (2002) (AKA "Blade 2: Bloodhunt")As Blade | (Not seen) |
| movie | The Art of War (2000)As Neil Shaw | (Not seen) |
| movie | Play It to the Bone (1999) (AKA "Play It")As Himself (Ringside Fan) | (Not seen) |
| movie | U.S. Marshals (1998) (AKA "The Fugitive Part II")As Mark Sheridan | (Not seen) |
| movie | Futuresport (1998) (AKA "Future Sport")As Obike Fixx | (Not seen) |
| movie | Blade (1998) (AKA "Blade, the Vampire Slayer")As Blade | (Not seen) |
| movie | One Night Stand (1997)As Max Carlyle | (Not seen) |
| movie | Murder at 1600 (1997) (AKA "Murder at 1600 Pennsylvania Avenue")As Detective Harlan Regis | (Not seen) |
| movie | The Fan (1996)As Bobby Rayburn | (Not seen) |
| movie | To Wong Foo, Thanks for Everything! Julie Newmar (1995)As Noxeema Jackson | (Not seen) |
| movie | Money Train (1995)As John | (Not seen) |
| movie | Drop Zone (1994)As Pete Nessip | (Not seen) |
| movie | Demolition Man (1993)As Simon Phoenix | (Not seen) |
| movie | Boiling Point (1993)As Jimmy Mercer | (Not seen) |
| movie | Rising Sun (1993)As Lt. Webster Smith | (Not seen) |
| movie | Passenger 57 (1992)As John Cutter | (Not seen) |
| movie | White Men Can't Jump (1992)As Sidney Deane | (Not seen) |
| movie | Jungle Fever (1991)As Flipper Purify | (Not seen) |
| movie | New Jack City (1991)As Nino Brown | (Not seen) |
| movie | Mo' Better Blues (1990)As Shadow Henderson (Sax) | (Not seen) |
| movie | King of New York (1990)As Thomas Flanigan | (Not seen) |
| movie | Major League (1989)As Willie Mays Hayes | (Not seen) |
| movie | Streets of Gold (1986)As Roland Jenkins | (Not seen) |
| movie | Wildcats (1986) (AKA "First and Goal")As Trumaine | (Not seen) |
| tv | Miami Vice (1984)As Silk(1 episode) | (Not seen) |
| tv | The Oscars (1953)As Self(1 episode) | (Not seen) |