| movie | Mufasa: The Lion King (2024)As Obasi (voice) | (Not seen) |
| tv | Invincible (2021)As Darkwing (voice)(1 episode) | (Not seen) |
| tv | Mayor of Kingstown (2021)As Frank Moses(10 episodes) | (Not seen) |
| tv | Save Me (2018)As Nelson "Nelly" Rowe(12 episodes) | (Not seen) |
| movie | Blade Runner 2049 (2017)As Mister Cotton | (Not seen) |
| tv | Fear the Walking Dead (2015)As Morgan Jones(76 episodes) | (Not seen) |
| movie | Swelter (2014)As Bishop | (Not seen) |
| tv | Line of Duty (2012)As Tony Gates(5 episodes) | (Not seen) |
| movie | Lockout (2012)As Harry Shaw | (Not seen) |
| movie | Colombiana (2011)As Special Agent Ross | (Not seen) |
| tv | Human Target (2010)As Baptiste(3 episodes) | (Not seen) |
| tv | The Walking Dead (2010)As Morgan Jones(52 episodes) | (Not seen) |
| movie | The Next Three Days (2010) (AKA "Three Days")As Lieutenant Nabulsi | (Not seen) |
| tv | Lie to Me (2009)(1 episode) | (Not seen) |
| tv | Archer (2009)As Ibadan Peters (voice)(1 episode) | (Not seen) |
| movie | Outlaw (2007)As Cedric Munroe | (Not seen) |
| tv | Jericho (2006)As Robert Hawkins(29 episodes) | (Not seen) |
| movie | Sahara (2005)As General Zateb Kazim | (Not seen) |
| movie | 24 Hour Party People (2002)As Alan Erasmus | (Not seen) |
| movie | Lucky Break (2001)As Rudy | (Not seen) |
| movie | Snatch (2000) (AKA "Diamonds")As Sol | (Not seen) |
| movie | Les Misérables (1998)As Enjolras | (Not seen) |
| movie | Lost in Space (1998) (AKA "LS")As Jeb Walker | (Not seen) |