2009
as Michael Oher
2014
as Simon
2008
as Q
2017
as K-Rod
as Benjamin
2013
as Kenneth
as Self
as Quinton
2016
as Silas
as Dr. Hamilton
as Troy James Sr.
as Coach Aaron
2015
as Louis
as Perp (uncredited)
2018
as Damen
as Michael
as Bam Bam
as T.I. (Protection)
2022
as Dallas
2019
as Joe