4 credits on file—3 films and 1 show, spanning 1991–2003.
The Animatrix
2003 · 76/100
Final Fantasy: The Spirits Within
2001 · 57/100
Vampire Hunter D: Bloodlust
2000 · 78/100
Æon Flux
1991–1995 · 79/100