Actor · Born 2013
R.L. Stine's Pumpkinhead 2
2026 · as Evan
Clash of the Thundermans
2026 · as Kid Ricochet
Eternity
2025 · as Boy in Train
Charlie the Wonderdog
2025 · as Alien Prince (voice)
Three Wiser Men and a Boy
2024 · as Dev
The Best Christmas Pageant Ever
2024 · as Charlie
Peter Pan & Wendy
2023 · as Nibs
Bed Rest
2023 · as Four-year-old Kinsey
Christmas on the Vine
2020 · as Michael
Love, Guaranteed
2020 · as Oliver
Christmas On My Mind
2019 · as Ryan
You Light Up My Christmas
2019 · as Liam