4 credits on file—4 films, spanning 2006–2025.
Frankenstein
2025 · 75/100
It
2017 · 74/100
Silent Hill: Revelation 3D
2013 · 37/100
Silent Hill
2006 · 60/100