Actor
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