Actor
Killer Ants
2026
Vietnam: Kill Zone
2026 · as Sergeant Crenshaw
Shocktopus
2026 · as Rig Worker
Four Nights in Fear Forest
2025 · as Cameraman
The Final Possession
2025 · as Stephen
Trail Cam Sasquatch
2025 · as Riley
Mummy Shark
2024 · as Casey
Camp Blood: Clown Shark
2024 · as Buck
One Million Babes BC
2024 · as Wyatt
Once Upon a Time in Amityville
2024 · as Mathias Black
Jurassic Exorcist
2024 · as Sebastian Glovere
Cocaine Werewolf
2024