2023
as Kev
2022
as Detective Carter
2021
as Que
2021
as Mel
2021
as Anthony 'Treach' Criss
2019
as Dice
2018
as Lorenzo
2017
as Tyrone
2017
as Roland
2016
as Shameek Smith
2016
as Darnell on Train
2013
as Donte
2013
as Kyle Burton
2012
as Miller
2011
as Mosley
2010
as Lavar
2007
as Kid gangster #1 (uncredited)
2007
as Thug on Subway
1999
as Deron
1999
as Entourage
as Tattooed man