3 credits on file—3 films, spanning 2011–2024.
Kung Fu Panda 4
2024 · 62/100
Teenage Mutant Ninja Turtles: Mutant Mayhem
2023 · 74/100
The Tree of Life
2011 · 69/100