| movie | The Dutchman (2025)As Warren | (Not seen) |
| tv | Cross (2024)As Alex Cross(16 episodes) | (Not seen) |
| movie | Justice League: Crisis on Infinite Earths - Part Three (2024) (AKA "Justice League: Crisis on Infinite Earths Part Three")As Green Lantern John Stewart (voice) | (Not seen) |
| movie | Justice League: Crisis on Infinite Earths - Part Two (2024) (AKA "Justice League: Crisis on Infinite Earths Part Two")As John Stewart (voice) | (Not seen) |
| movie | Black Adam (2022)As Carter Hall / Hawkman | (Not seen) |
| movie | Magic Camp (2020)As Theo's Dad | (Not seen) |
| movie | The Invisible Man (2020)As James Lanier | (Not seen) |
| movie | One Night in Miami... (2020)As Jim Brown | (Not seen) |
| tv | City on a Hill (2019)As Decourcy Ward(26 episodes) | (Not seen) |
| movie | What Men Want (2019)As Will | (Not seen) |
| movie | Brian Banks (2018)As Brian Banks | (Not seen) |
| movie | Hidden Figures (2016)As Levi Jackson | (Not seen) |
| movie | Jack Reacher: Never Go Back (2016)As Espin | (Not seen) |
| movie | Straight Outta Compton (2015)As MC Ren | (Not seen) |
| tv | Rectify (2013)As Stefon Whitman(1 episode) | (Not seen) |
| tv | The Blacklist (2013)As Mario Dixon(1 episode) | (Not seen) |
| movie | The East (2013)As Thumbs | (Not seen) |
| movie | A Good Day to Die Hard (2013) (AKA "Die Hard: Last Day")As Foxy | (Not seen) |
| tv | The Chicago Code (2011)As Deon Lucket(1 episode) | (Not seen) |
| tv | Black Mirror (2011)As Jack(1 episode) | (Not seen) |
| tv | The Walking Dead (2010)As Mike(1 episode) | (Not seen) |
| tv | Castle (2009)As Azi(1 episode) | (Not seen) |
| movie | Red Sands (2009)As Trevor Anderson | (Not seen) |
| tv | Leverage (2008)As Alec Hardison(77 episodes) | (Not seen) |
| tv | Friday Night Lights (2006)As Ray 'Voodoo' Tatum(6 episodes) | (Not seen) |
| movie | Happy Feet (2006)As (voice) | (Not seen) |
| movie | American Dreamz (2006)As Soldier Chuck | (Not seen) |
| tv | Bones (2005)As Jimmy Merton(1 episode) | (Not seen) |
| tv | Supernatural (2005)As Jake Talley(2 episodes) | (Not seen) |
| movie | Edmond (2005)As Leafletter | (Not seen) |
| movie | The Ladykillers (2004)As Donut Gangster | (Not seen) |
| tv | Cold Case (2003)As Mason 'Runner' Tucker (1973)(1 episode) | (Not seen) |
| movie | Big Momma's House (2000) (AKA "Big Mamas Haus")As Basketball Teen #2 | (Not seen) |
| tv | Charmed (1998)As Trey(1 episode) | (Not seen) |
| tv | Buffy the Vampire Slayer (1997)As Masked Teen(1 episode) | (Not seen) |
| tv | The Daily Show (1996)As Self(1 episode) | (Not seen) |
| movie | Die Hard with a Vengeance (1995) (AKA "Die Hard 3")As Raymond | (Not seen) |
| tv | ER (1994)As Young Man(2 episodes) | (Not seen) |