13 credits on file—13 films, spanning 2001–2025.
The Bad Guys 2
2025 · 77/100
Kung Fu Panda 4
2024 · 62/100
Rumble
2021 · 59/100
Penguins of Madagascar
2014 · 66/100
Madagascar 3: Europe's Most Wanted
2012 · 69/100
Megamind
2010 · 73/100
Shrek Forever After
2010 · 63/100
Madagascar: Escape 2 Africa
2008 · 67/100
Shrek the Third
2007 · 58/100
Flushed Away
2006 · 67/100
Madagascar
2005 · 69/100
Shrek 2
2004 · 77/100
Shrek
2001 · 82/100