Movies
Teenage Mutant Ninja Turtles: Mutant Mayhem
as Leonardo (voice)
The Fabelmans
as Hark
Hey Arnold! The Jungle Movie
as Curly (voice)
Vikes
as Joey
Dragons: Rescue Riders: Secrets of the Songwing
as Dak (voice)
Teenage Mutant Ninja Turtles: Mutant Mayhem 2
as Leonardo (voice)
Dragons: Rescue Riders: Hunt for the Golden Dragon
as Dak (voice)
Teenage Mutant Ninja Turtles: Chrome Alone 2 - Lost in New Jersey
as Leonardo (voice)
Sofia the First: Forever Royal
as Prince James (voice)
The Impossible Joy
as Tomas