5 credits on file—2 films and 3 shows, spanning 2017–2026.
Star Trek: Starfleet Academy
2026 · 55/100
Star Trek: Section 31
2025 · 30/100
Resident Evil: Welcome to Raccoon City
2021 · 44/100
Star Trek: Discovery
2017–2024 · 61/100
The Handmaid's Tale
2017–2025 · 76/100