3 credits on file—3 films, spanning 2012–2026.
Insidious: Out of the Further
2026 · 58/100
Amsterdam
2022 · 56/100
The Lords of Salem
2012 · 47/100