3 credits on file—3 films, spanning 1989–2011.
Win Win
2011 · 75/100
The Last Airbender
2010 · 31/100
Black Rain
1989 · 63/100