7 credits on file—7 films, spanning 2006–2025.
13 Days, 13 Nights
2025 · 71/100
An Officer and a Spy
2019 · 72/100
By the Grace of God
2018 · 73/100
In Safe Hands
2018 · 75/100
The Round Up
2010 · 70/100
Mr. Bean's Holiday
2007 · 62/100
Don't Worry, I'm Fine
2006 · 78/100