Actor
Am I OK?
2024
as Danny
Late Bloomers
2024
as Brick
Sting
2024
as Frank
Don't Tell Mom the Babysitter's Dead
2024
as Gus
Ricky Stanicky
2024
as Wes Jezenee
The Blackening
2023
as Clifton
First Time Female Director
2023
as Reginald
Weathering
2023
as James
The Drop
2022
as Mani
Riverdance: The Animated Adventure
2021
as Benny (voice)
Coming 2 America
2021
as Lavelle Junson
Judas and the Black Messiah
2021
as Mark Clark (uncredited)
The Opening Act
2020
as Ricky
Buffaloed
2020
as Graham
Sorry to Bother You
2018
as Salvador
Jermaine Fowler: Give 'Em Hell, Kid
2015
as Himself
Faces of Death
Untitled Steve Pink psychological thriller
as Allen Perkins
The Come Up
Night Patrol