Out of My Mind 2024
as Jonah
Christmas in the Wilds 2021
as Marcus
Wild Kratts: Cats and Dogs 2021
as Leo (voice)
Flint 2017
as Gavin Walters
Kodachrome 2017
as Little Boy
Christmas Incorporated 2015
as Boy (uncredited)
Charming Christmas 2015
Credits from TMDB.