2022
Strange World
Actor - Jaeger Clade (voice)
2021
Born a Champion
Actor - Mason
2019
The Intruder
Actor - Charlie Peck
Midway
Actor
A Dog's Journey
Actor - Ethan
Elvis Unleashed
2018
I Can Only Imagine
Actor - Arthur
Full filmography