2025
The Dutchman as Not available2024
Cross as Alex Cross2024
Justice League: Crisis on Infinite Earths Part Three as Green Lantern John Stewart (voice)2024
Justice League: Crisis on Infinite Earths Part One as John Stewart / Power Ring (voice)2024
Justice League: Crisis on Infinite Earths Part Two as John Stewart (voice)2024
Marmalade as Otis2024
Parallel as Alex2022
The Jennifer Hudson Show as Not available2022
The Jennifer Hudson Show as Self2022
Sherri as Self - Guest2022
Black Adam as Hawkman / Carter Hall2022
Green Lantern: Beware My Power as John Stewart / Green Lantern (voice)2022
The Proud Family: Louder and Prouder as Frankie (voice)2022
Black Adam: Saviour or Destroyer? as Self2021
Leverage: Redemption as Alec Hardison2021
The Birthday Cake as Eagle2021
A Night at the Academy Museum as Self2021
The Eisen Hour as Self - Guest2020
The Invisible Man as James Lanier2020
One Night in Miami... as Jim Brown2020
Magic Camp as Theo's Dad2020
The Making of Clemency as Himself2019
The Kelly Clarkson Show as Self2019
The Kelly Clarkson Show as Not available2019
What Men Want as Will2019
City on a Hill as Decourcy Ward2019
Clemency as Anthony Woods2019
Brian Banks as Brian Banks2018
Star Trek: Short Treks as Craft2018
Medal of Honor as Edward Carter2016
Hidden Figures as Levi Jackson2016
Jack Reacher: Never Go Back as Espin2016
Underground as Noah2015
Straight Outta Compton as MC Ren2014
The After as D. Love2014
Caper as Guy in Alexia's Bootcamp2014
The After as D. Love2013
The Blacklist as Mario Dixon2013
Rectify as Stefon Whitman2013
A Good Day to Die Hard as Foxy2013
The East as Thumbs2013
The Sixth Gun as Agent Mercer2011
Black Mirror as Jack2011
The Chicago Code as Deon Lucket2010
The Walking Dead as Mike2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Castle as Azi2009
The Forgotten as Donny Rowe2009
Red Sands as Trevor Anderson2008
Leverage as Alec Hardison2007
Private Practice as Esau Ajawke2007
Equal Opportunity as Leroy Williams Jones III2006
Friday Night Lights as Ray 'Voodoo' Tatum2006
Rachael Ray as Not available2006
Happy Feet as (voice)2006
American Dreamz as Soldier Chuck2006
The Tenants as Sam Clemence2005
Supernatural as Jake Talley2005
Bones as Jimmy Merton2005
Action Man: A.T.O.M. as King (voice)2005
Edmond as Leafletter2005
Snow Wonder as Hotel Piano Player2005
Little Athens as Pitt2004
The Ladykillers as Doughnut Gangster2003
Cold Case as Mason 'Runner' Tucker (1973)2002
CSI: Miami as Isaiah Stiles2002
American Dreams as Wilmore2002
American Dreams as Whitmore2001
The Proud Family as Frankie (voice)2000
CSI: Crime Scene Investigation as Tony Thorpe2000
Boston Public as Andre2000
Big Momma's House as Basketball Teen #21998
Charmed as Trey1997
Buffy the Vampire Slayer as Masked Teen1997
Beyond Belief: Fact or Fiction as Camper #1 (segment "Summer Camp")1996
The Daily Show as Self1996
Pacific Blue as Maurice Raymond1996
Pacific Blue as Maurice1996
Bed of Roses as Prince1995
Die Hard: With a Vengeance as Raymond1994
ER as Young Man1994
ER as Brad Enloe1980
Nightline as SelfNaN
Legacy as Kevin