11 credits on file—3 films and 8 shows, spanning 2007–2026.
Evil Dead Burn
2026 · 61/100
All Her Fault
2025 · 72/100
Chief of War
2025 · 78/100
Our Flag Means Death
2022–2023 · 80/100
One Of Us Is Lying
2021–2022 · 73/100
Sweet Tooth
2021–2024 · 74/100
Harrow
2018–2021 · 80/100
Mystery Road
2018–2020 · 74/100
The Shannara Chronicles
2016–2017 · 66/100
Deathgasm
2015 · 64/100
The Water Horse
2007 · 69/100