28 credits on file—20 films and 8 shows, spanning 1995–2026.
The Wild
2006 · 45/100
Chicken Little
2005 · 53/100
Law & Order: Special Victims Unit
1999 · 75/100
Xena: Warrior Princess
1995–2001 · 70/100