Actor
Stitches
2026 · as Owen / Z / Rylie
What We Dreamed Of Then
2026 · as Gideon
Look at Me
2024 · as Taylor Olson
Wolf
2023
Bystanders
2023 · as Justin
I Hate You
2021 · as Joseph Dugas
Dawn, Her Dad & The Tractor
2021 · as Marty
Halloween Party
2020 · as Mike aka Fartparty
I Am Syd Stone
2020 · as Marty
Bone Cage
2020 · as Jamie
Chris Watts: Confessions of a Killer
2020 · as James
Jerky
2019 · as Doug