2024
Twisters
Actor
2023
6.7
Transformers: Rise of the Beasts
Actor - Noah
7.6
Dumb Money
Actor - Marcus Barcia
2022
7.5
The Bad Guys
Actor - Mr. Piranha
2020
7.3
Trolls World Tour
Actor - King Trollex (voice)
In the Heights
Actor - Usnavi
Hamilton
Actor - John Laurens / Philip Hamilton
Full filmography