
10 credits

Lavender Men(2025)
Abe

The Surrender(2025)
Young Robert

Destroy All Neighbors(2024)
Alec

Fatal Fandom(2022)
Jackson Reed

Babylon(2022)
Young Actor (Jack's Beach Set)

Honesty Weekend(2021)
Nate Falco

Captain Marvel(2019)
Bret Johnson

Terminator: Dark Fate(2019)
Ackers

Teenage Mutant Ninja Turtles: Out of the Shadows(2016)
Leonardo

Teenage Mutant Ninja Turtles(2014)
Leonardo