3 credits on file—3 films, spanning 1990–2006.
The Black Dahlia
2006 · 47/100
The Fifth Element
1997 · 76/100
La Femme Nikita
1990 · 73/100