Actor
The Love Witch
2016
Alone
2020
I Spit on Your Grave: Déjà Vu
2019
June & John
2025
Battle Scars
Cinco forajidos
2024