29 credits on file—6 films and 23 shows, spanning 1991–2022.
Final Fantasy: The Spirits Within
2001 · 57/100
Vampire Hunter D: Bloodlust
2000 · 78/100
Little Big League
1994 · 55/100
Melrose Place
1992–1999 · 59/100
Æon Flux
1991–1995 · 79/100