Actor · Born 2006
Cheaper by the Dozen
2022 · as Mean Kid #1
Wesley
2021 · as Wesley
Skyman
2020 · as Young Carl Merryweather
Psycho Escort
2020 · as Jake
A Strange Calm
2020 · as Miles
Ad Astra
2019 · as Young Roy