7 credits on file—7 films, spanning 2006–2025.
The Bad Guys 2
2025 · 77/100
The Substance
2024 · 71/100
Haunted Mansion
2023 · 58/100
Lightyear
2022 · 60/100
Missing Link
2019 · 71/100
Mirror Mirror
2012 · 56/100
Barnyard
2006 · 54/100