5 credits on file—5 films, spanning 2017–2026.
The Death of Robin Hood
2026 · 58/100
Thrash
2026 · 40/100
A Quiet Place: Day One
2024 · 61/100
Pig
2021 · 72/100
What Happened to Monday
2017 · 65/100