4 credits on file—4 films, spanning 2003–2025.
Putin
2025 · 38/100
Lucky Number Slevin
2006 · 72/100
Fever Pitch
2005 · 60/100
The Recruit
2003 · 61/100