5 credits on file—5 films, spanning 1989–2006.
Letters from Iwo Jima
2006 · 81/100
Bloodmoon
1997 · 63/100
Teenage Mutant Ninja Turtles III
1993 · 42/100
Cadillac Man
1990 · 51/100
Black Rain
1989 · 63/100