Actor
Mr. & Mrs. Christmas
2026 · as Justin
Sawtooth Mountain
2026 · as Dillon
One Mile: Chapter Two
Can I Get a Witness?
2025 · as Jack
It's a Wonderful Knife
2023 · as Art Boy
Prom Pact
2023 · as Owen
In Merry Measure
2022 · as Freddy
The Bad Seed Returns
2022 · as Nathan
Consumer
2022 · as Max
Campfire Christmas
2022 · as Thomas at 16
The Unforgivable
2021 · as Daniel Ingram
Signed, Sealed, Delivered: The Vows We Have Made
2021 · as Owen - Age 15