| tv | High Potential (2024)As Arthur Ellis(7 episodes) | (Not seen) |
| movie | The Silent Hour (2024)As Mason Lynch | (Not seen) |
| movie | The Supremes at Earl's All-You-Can-Eat (2024)As James Henry | (Not seen) |
| movie | Lights Out (2024)As Max Bomer | (Not seen) |
| tv | Truth Be Told (2019)As Markus Killebrew(28 episodes) | (Not seen) |
| tv | Frequency (2016)As Satch Reyna(13 episodes) | (Not seen) |
| movie | Allegiant (2016) (AKA "The Divergent Series: Allegiant")As Max | (Not seen) |
| movie | Pandemic (2016)As Gunner | (Not seen) |
| movie | Insurgent (2015) (AKA "The Divergent Series: Insurgent")As Max | (Not seen) |
| tv | Chicago P.D. (2014)As Joe Baker(1 episode) | (Not seen) |
| movie | Divergent (2014)As Max | (Not seen) |
| tv | Key & Peele (2012)As Cousin(1 episode) | (Not seen) |
| movie | Flypaper (2011)As Darrien | (Not seen) |
| tv | Lie to Me (2009)As Ben Reynolds(24 episodes) | (Not seen) |
| tv | White Collar (2009)As Kyle Collins(2 episodes) | (Not seen) |
| tv | Torchwood (2006)As Rex Matheson(10 episodes) | (Not seen) |
| tv | Psych (2006)As Drake(1 episode) | (Not seen) |
| movie | Puff, Puff, Pass (2006)As Big Daddy | (Not seen) |
| movie | Dawn of the Dead (2004)As Andre | (Not seen) |
| tv | The Ellen DeGeneres Show (2003)As Self(5 episodes) | (Not seen) |
| movie | Honey (2003)As Chaz | (Not seen) |
| movie | 8 Mile (2002)As David "Future" Porter | (Not seen) |
| movie | Impostor (2001)As Cale | (Not seen) |
| movie | O (2001) (AKA "Othello")As Odin James | (Not seen) |
| tv | Curb Your Enthusiasm (2000)As Omar Jones(4 episodes) | (Not seen) |
| movie | Shaft (2000)As Trey Howard | (Not seen) |
| movie | I Still Know What You Did Last Summer (1998) (AKA "I Know What You Did Last Summer 2")As Tyrell | (Not seen) |
| movie | SUBWAYStories: Tales from the Underground (1997) (AKA "Subway Stories: Tales from the Underground")As Man in Hallway (segment "Fern's Heart of Darkness") | (Not seen) |
| tv | The Daily Show (1996)As Self(1 episode) | (Not seen) |
| movie | High School High (1996)As Griff McReynolds | (Not seen) |
| movie | Clockers (1995)As Ronald 'Strike' Dunham | (Not seen) |
| tv | ER (1994)As Greg Pratt(133 episodes) | (Not seen) |
| tv | Homicide: Life on the Street (1993)As Nathaniel Lee 'Junior Bunk' Mahoney(3 episodes) | (Not seen) |
| tv | Law & Order (1990)As Lyman Ross(1 episode) | (Not seen) |