4 credits on file—2 films and 2 shows, spanning 2022–2026.
Your Fault: London
2026 · 64/100
The Map That Leads to You
2025 · 53/100
Silo
2023 · 77/100
Wreck
2022–2024 · 73/100