2009
as Michael Oher
2014
as Simon
2008
as Q
as Self
2017
as K-Rod
2016
as Silas
as Dr. Hamilton
as Coach Aaron
as Benjamin
2019
as Joe
2015
as T.I. (Protection)
2018
as Damen
as Michael
2025
as Raw Dog
2013
as Quinton
as Perp (uncredited)
as Louis
as Kenneth
as Brandon
as Turtle