2025
2018
2019
2016
2014
Lavender Men
as Abe
Teenage Mutant Ninja Turtles
as Leonardo
Captain Marvel
as Bret Johnson
Teenage Mutant Ninja Turtles: Out of the Shadows
The Surrender
as Young Robert
Liberty Crossing
as Steven Hathaway