8 credits on file—3 films and 5 shows, spanning 2008–2025.
Rental Family
2025 · 83/100
Star Wars: Tales of the Underworld
2025 · 68/100
X-Men '97
2024 · 86/100
The Sea Beast
2022 · 78/100
Star Wars: The Bad Batch
2021–2024 · 73/100
What If...?
2021–2024 · 68/100
Contagion
2011 · 68/100
True Blood
2008–2014 · 72/100