Actor
Not Okay
2026 · as Cory
Make Yourself at Home
2025 · as Todd
Becky 2: Bloodtears
2025 · as Fitzpatrick
Glitter and Grime
2025 · as Nate
B.A.S.H.
2024 · as James Terry
Tricks
2024 · as Clive Michaels (Stalker)
Fight Boy
2023 · as Terry
Masquerade
2023 · as Bryson Wilson
Unfinished Business
2023 · as Todd
Homewrecker
2023 · as Ben
The SZN
2023 · as Wesley Damien
Trapped
2022 · as Calvin