7 credits on file—6 films and 1 show, spanning 2014–2023.
The Last Stop in Yuma County
2023 · 74/100
The Pope's Exorcist
2023 · 57/100
The Midnight Club
2022 · 63/100
Doctor Sleep
2019 · 72/100
The Super
2017 · 49/100
Tales of Halloween
2015 · 55/100
Starry Eyes
2014 · 59/100