4 credits on file—4 films, spanning 1997–2023.
Operation Fortune: Ruse de Guerre
2023 · 60/100
Shanghai Knights
2003 · 61/100
Spy Game
2001 · 69/100
Tomorrow Never Dies
1997 · 63/100