10 credits on file—9 films and 1 show, spanning 2002–2026.
Normal
2026 · 64/100
Psycho Killer
2026 · 32/100
Clown in a Cornfield
2025 · 54/100
Orphan: First Kill
2022 · 58/100
The Ice Road
2021 · 48/100
Run
2020 · 72/100
Siberia
2018 · 34/100
Radius
2017 · 59/100
Channel Zero
2016–2018 · 78/100
Narc
2002 · 70/100