Hubbard Street 2025
as Bad Boy
Wally Got Wasted 2019
as Mr. Glover
Victor 2016
as Mike
Riotville 2016
as Rico
This Is Happening 2015
as Derek
Road to Juarez 2015
as Norman
Chasing Shakespeare 2014
as Young William Ward
Ricky 2013
as Renaldo Speed
Bro' 2012
as Charlie
Manifesto 2011
as Officer Tomlin
Credits from TMDB.