An actor, known for I Spit on Your Grave: Deja Vu (2019), Purple Thoughts and Ted 2 (2015).
The Love Witch
Movie • 2016
Alone
Movie • 2020
June and John
Movie • 2025
Battle Scars
I Spit on Your Grave: Déjà Vu
Movie • 2019
The Outlaws
Movie • 2024
Long Shadows
Stale Popcorn & Sticky Floors
Movie • 2023
Railway Spine
Harper Shadow
Movie • 2018