3 credits on file—3 films, spanning 1986–2013.
Pacific Rim
2013 · 71/100
16 Blocks
2006 · 63/100
Big Trouble in Little China
1986 · 70/100