One Date (2023)
Trevor
Smile (2022)
Quinn (voice)
Seal Team : Une équipe de phoques ! (2021)
Adam
Mensonges et trahisons (2020)
Tony Jackson
The Banker (2020)
JJ Shaft
Shaft (2019)
James
Ride (2018)
Evan
Almost Christmas (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)