4 credits on file—4 films, spanning 2016–2025.
Holy Night: Demon Hunters
2025 · 48/100
Emergency Declaration
2021 · 68/100
Okja
2017 · 74/100
The Age of Shadows
2016 · 76/100