5 credits on file—5 films, spanning 2006–2023.
Knights of the Zodiac
2023 · 39/100
Luck
2022 · 64/100
Raya and the Last Dragon
2021 · 76/100
Cars 3
2017 · 67/100
Cars
2006 · 75/100