Madagascar 2005
Animation
Shrek 2 2004
Animation Director
Sinbad: Legend of the Seven Seas 2003
as Li (voice)
Shrek 2001
Antz 1998
Credits from TMDB.