2023
as Lars Wagner
2023
as Jimmy
2022
as Dennis McKinney
2021
as Young George (uncredited)
2019
as Anthony
2018
as Forrest, Age 12
2018
as John Dutton Senior
2018
as Robin Williams as child
2017
as Young Eric Olson
2017
as Young Eric Olson
2017
as Nathan Miner
2016
as Young Craig
2015
as Young Vernon Howell
2015
as Little Boy
2015
as Hunter (uncredited)
2014
as Timmy McCullough