8 credits on file—1 film and 7 shows, spanning 1989–2026.
Star Wars: Maul - Shadow Lord
2026 · 86/100
Arcane
2021–2024 · 89/100
Dota: Dragon's Blood
2021–2022 · 78/100
Star Wars: The Bad Batch
2021–2024 · 73/100
Doom Patrol
2019–2023 · 75/100
Star Wars: Resistance
2018–2020 · 54/100
The Incredible Hulk
2008 · 64/100
The Simpsons
1989 · 80/100