The Long Walk 2025
as Larson #14
Intersection 2022
as Teen Gabriel
I Dreamt of Heaven 2020
as Spencer
The Midnight Man 2016
as Max
This Is Why We Fight 2014
as Pero
Silent Night 2012
as Timmy
Juliet 2012
as Alter Boy
The Year Dolly Parton Was My Mom 2011
as Boy in station wagon
Credits from TMDB.