
Acted in 28
2020s
- 2025
- 2023
Holiday Road
Ben
- 2021
2010s
- 2019
Time for You to Come Home for Christmas
Will
Colours
Alex Lister
- 2018
Boundaries
Little Boy
The Steam Engines of Oz
Kemp (voice)
- 2017
I Am Elizabeth Smart
Edward
- 2016
Who Killed JonBenét?
Burke Ramsey
Newlywed and Dead
Young Jay Morgan
All Yours
Quinn
- 2015
October Kiss
Zach
- 2014