Actor
Beyond Belief
2026 · as John
All That Glitters
2025 · as Elijah
The Keeper's Diary
2024 · as Senior Researcher / Albert Wesker
The Pregnancy Promise
2023 · as Aaron
Mixed Signals
2023 · as Alex
Baby Oopsie 2: Murder Dolls
2022 · as Trigger
That Night
2022 · as Joey
Call Me When You Get Home
2019 · as Clark
Bathroom Stalls & Parking Lots
2019 · as Hunter