2025
Die Like a Man as Solo2024
Tyler Perry's Divorce in the Black as Dallas Bertrand2023
American Outlaws as Agent Morely2023
To Live and Die and Live as Not available2022
All American: Homecoming as Marcus Turner2022
Sherri as Self - Guest2021
Karen as Malik2020
The Outpost as Sergeant Vernon Martin2018
All American as Coach Marcus Turner2018
The Chi as Dante2018
The Oath as Cole Hammond2018
211 as Hanson2018
City of Lies as Kelly Jamerson2017
S.W.A.T. as Nate Warren2017
Naked as Drill2017
All Eyez on Me as Haitian Jack2017
November Criminals as D. Cash2017
Car Dogs as Boyd2017
Walk of Fame as Nate2017
Destined as Sheed / Rasheed2016
Spectral as Alessio2015
Brotherly Love as June2014
American Sniper as "D" / Dandridge2014
Transcendence as Joel Edmund2013
Warm Bodies as Kevin2013
Lovelace as Frankie Crocker2013
Free.Lunch as Strick2011
Battle: Los Angeles as Cpl. Jason Lockett2011
The Day as Henson2011
Dance Fu as TK2009
He's Just Not That Into You as Tyrone2009
Dough Boys as Smooth2009
The Least Among You as Roscoe2008
Gran Torino as Duke2007
K-Ville as Not available2006
Heroes as Hype Wilson2006
The Game as Not available2006
Driftwood as Darryl2006
Miles from Home as John Conway2005
Return of the Living Dead: Necropolis as Cody2005
Return of the Living Dead: Rave to the Grave as Cody2005
Hollywood Horror as Stacy2004
Creature Unknown as Lance2003
Cold Case as Joe Washington2002
Without a Trace as Gerald Billingsley2002
The Shield as Louis2001
Go Fish as Not available2001
Crazy/Beautiful as Wilcox2000
CSI: Crime Scene Investigation as Ross Davis2000
Strong Medicine as Not available2000
The District as Kenny2000
The Huntress as Not available2000
Boston Public as John1999
Angel as Ray1999
Once and Again as Not available1999
Never Been Kissed as Packer1998
Felicity as R.A. #41997
Smart Guy as Not available1996
Pacific Blue as Ty Davis1994
ER as Curtis1994
ER as Lil 'Toine2025
Die Like a Man Executive Producer2023
To Live and Die and Live Producer2021
Karen Producer2013
Free.Lunch Executive Producer