7 credits on file—7 films, spanning 2007–2025.
Dog Man
2025 · 68/100
Rumble
2021 · 59/100
The Boss Baby
2017 · 59/100
Turbo
2013 · 64/100
Megamind
2010 · 73/100
Shrek Forever After
2010 · 63/100
Bee Movie
2007 · 57/100