4 credits on file—3 films and 1 show, spanning 2023–2025.
Opus
2025 · 50/100
Love Lies Bleeding
2024 · 69/100
Trigger Warning
2024 · 34/100
Obliterated
2023 · 64/100