6 credits on file—6 films, spanning 1985–2011.
Extremely Loud & Incredibly Close
2011 · 65/100
Leroy & Stitch
2006 · 60/100
Birth
2004 · 56/100
Stitch! The Movie
2003 · 60/100
Lilo & Stitch
2002 · 78/100
The Purple Rose of Cairo
1985 · 78/100