One Date (2023)
Trevor
स्माइल (2022)
Quinn (voice)
सील टीम (2021)
Adam
Dangerous Lies (2020)
Tony Jackson
The Banker (2020)
JJ Shaft
Shaft (2019)
James
Ride (2018)
Evan
ऑलमोस्ट क्रिसमस (2016)
Dylan Hiller
The War of 1996: A United World News Special (2016)
Independence Day: Resurgence (2016)
Self
Another Day: The Making of 'Independence Day: Resurgence' (2016)
Tayshon Lanear
When the Game Stands Tall (2014)
American Boy (voice)
Teenage (2013)
Jamal
InAPPropriate Comedy (2013)
Lyle
Level Up (2011)