6 credits on file—4 films and 2 shows, spanning 2006–2021.
Nightmare Alley
2021 · 69/100
The Witcher
2019 · 68/100
Leprechaun Returns
2018 · 49/100
Cult of Chucky
2017 · 56/100
Channel Zero
2016–2018 · 78/100
Little Man
2006 · 49/100