4 credits on file—2 films and 2 shows, spanning 2008–2026.
Star City
2026 · 80/100
The Wizard of the Kremlin
2026 · 56/100
Stranger Things
2016–2025 · 82/100
Defiance
2008 · 68/100