Actor
Immortal Combat
2026 · as English Archer
Spread: Pigs to Slaughter
2025 · as Rex
Summer of Violence
2024 · as Officer James
Do Not Watch
2023
Sweet Home
Deadly DILF
2023 · as Dameon
Shark Side of the Moon
2022 · as Owen Watson
Beaus of Holly
2020 · as David