as Self
2019
as Sam Carter
2018
as Vincent
as Curtis
2017
as Young Thomas
as Mason
2015
as Tanner Bates
as Duke
2014
as Quinn
2013
as Duke Hall
2012
as Musa
2021
as Damon Colfax
2020
as Young Antron McCray
as Young Henry Deaver
as Clyde McBride (voice)
2016
as Franklin (voice)
as AJ
as Young Gibbs
as Cooper
2009