6 credits on file—3 films and 3 shows, spanning 2006–2026.
Girl Taken
2026 · 52/100
My Fault: London
2025 · 69/100
Ellis
2024 · 78/100
Winnie-the-Pooh: Blood and Honey 2
2024 · 53/100
White Lines
2020 · 66/100
Penelope
2006 · 64/100