2 credits on file—2 films, spanning 2002–2003.
The Matrix Reloaded
2003 · 72/100
Whale Rider
2002 · 77/100