3 credits on file—2 films and 1 show, spanning 1998–2026.
Master of the Universe
2026 · 49/100
Babylon
2022 · 68/100
Charmed
1998–2006 · 70/100