5 credits on file—5 films, spanning 2005–2025.
Kraken
2025 · 54/100
The Immortal
2019 · 68/100
The Invisible Boy
2014 · 48/100
The Concert
2009 · 71/100
The Turkish Gambit
2005 · 66/100