3 credits on file—2 films and 1 show, spanning 2000–2005.
Lilo & Stitch 2: Stitch Has a Glitch
2005 · 66/100
Medium
2005–2011 · 75/100
Bless the Child
2000 · 40/100