Are You There God? It's Me, Margaret. 2023
as Moose Freed
I Am Not Okay With This 2020
as Liam Novak
Let's Go Luna!: Luna's Christmas Around the World 2018
as Leo (voice)
Charming Christmas 2015
as Tyler (as Aidan Wojtak)
Pay the Ghost 2015
as Youngest Child
Credits from TMDB.