5 credits on file—5 films, spanning 2007–2023.
Spider-Man: Across the Spider-Verse
2023 · 86/100
Mr. Peabody & Sherman
2014 · 69/100
Megamind
2010 · 73/100
Shrek Forever After
2010 · 63/100
Shrek the Third
2007 · 58/100