Homestead 2024
as Theo McNulty
Rebel Moon - Part Two: The Scargiver 2024
as Eljun
Rebel Moon - Part One: A Child of Fire 2023
A Country Christmas Harmony 2022
as Brandon Covington
The Assent 2020
as Mason
Pooka! 2018
as Little Boy
Credits from TMDB.