Actor
Becoming
2026 · as Humphrey
Wolf Cake
2025 · as Wyatt
Two Ways Out
2024 · as Corey
Trust in Love
2023 · as Teenage Dude
A Joint Custody Christmas
2022 · as Jake Braun
Sinister Stepsister
2022 · as Jace
Seized
2020 · as Taylor
I Am Easy to Find
2019 · as Teen Boy
Balloon
2019 · as Mike
Garlic and Gunpowder
2018 · as Chad, Boy at Party