9 credits on file—3 films and 6 shows, spanning 2005–2026.
Minions & Monsters
2026 · 69/100
Star Wars: Maul - Shadow Lord
2026 · 86/100
Primal
2019 · 89/100
Incredibles 2
2018 · 79/100
Suicide Squad: Hell to Pay
2018 · 66/100
RWBY
2012 · 76/100
Archer
2009–2023 · 83/100
Star Wars: The Clone Wars
2008–2020 · 82/100
Ben 10
2005–2008 · 81/100