8 credits on file—8 films, spanning 1999–2025.
Animal Farm
2025 · 33/100
A Hologram for the King
2016 · 57/100
1408
2007 · 67/100
The Contract
2006 · 47/100
Shanghai Knights
2003 · 61/100
Just Visiting
2001 · 46/100
Snatch
2000 · 80/100
Entrapment
1999 · 60/100