Actor
Bob Marley: One Love
2024
as Bob Marley
Barbie
2023
as Ken
One Night in Miami...
2020
as Malcolm X
Noelle
2019
as Jake Hapman
The Commuter
2018
as Agent Garcia
Diana and I
2017
as Russell
King Arthur: Legend of the Sword
2017
as Tristan "Wet Stick"
Trespass Against Us
2016
as Sampson
11817