36 credits on file—21 films and 15 shows, spanning 2005–2026.
ThunderCats Roar
2020 · 21/100
Unhinged
2020 · 54/100
Bumblebee
2018 · 69/100
Hotel Artemis
2018 · 55/100
Hotel Transylvania 3: Summer Vacation
2018 · 61/100
Rampage
2018 · 58/100
The Christmas Chronicles
2018 · 67/100
24 Hours to Live
2017 · 51/100
DC's Legends of Tomorrow
2016–2022 · 64/100
Supergirl
2015–2021 · 64/100
Archer
2009–2023 · 83/100
American Dad!
2005 · 70/100