Actor · Born 1998
The Running Man
2025 · as Greg
It Ends with Us
2024 · as Young Atlas Corrigan
Things Heard & Seen
2021 · as Eddie Vayle
Josie & Jack
2019 · as Jack
Low Tide
2019 · as Red
A-X-L
2018 · as Miles
American Woman
2018 · as Tyler Hanrick
The Tribes of Palos Verdes
2017 · as Alex
Walking Out
2017 · as Young Cal
Shovel Buddies
2016 · as Jimmy
Ithaca
2015 · as Homer
Last Breath
2010 · as Caleb Johnson