Filmography

Doctor Who
2005 · Acting

Death in Paradise
2011 · Acting

Vera
2011 · Acting

Lewis
2007 · Acting

Agatha Christie's Marple
2004 · Acting

Gangs of London
2020 · Acting

The Magic Faraway Tree
2026 · Acting

Harlots
2017 · Acting

Obsession
2023 · Acting

The Foreigner
2017 · Acting

Johnny English Strikes Again
2018 · Acting

Case Histories
2011 · Acting

Moonflower Murders
2024 · Acting

Sick Note
2017 · Acting

See How They Run
2022 · Acting

MotherFatherSon
2019 · Acting

The Woman in Cabin 10
2025 · Acting

Doctor Who Extra
2014 · Acting

River
2015 · Acting

Roadkill
2020 · Acting

Chloe
2022 · Acting

Patient Zero
2018 · Acting

Entitled
2023 · Acting

The Smoke
2014 · Acting

Wakefield
2017 · Acting

The Secrets
2014 · Acting

The Trials of Jimmy Rose
2015 · Acting

Maxxx
2020 · Acting

Unsaid Stories
2020 · Acting

Magpie
2024 · Acting

Charlotte
2022 · Acting

Real
2019 · Acting

Nicola Bulley: The Disappearance That Gripped Britain
2024 · Acting

National Theatre Live: King Lear
2011 · Acting

A Bit of Light
2022 · Acting

Devil in the Detail
2014 · Acting
- No Poster
Sycoraxe
2025 · Acting

National Theatre Live: The Beaux' Stratagem
2015 · Acting

Sitting in Limbo
2020 · Acting

22+1
2025 · Director, Writer, Acting
- No Poster
Killa Bee
Acting
- No Poster
The Paralytic
Acting

Megumi
2026 · Acting

Open
2021 · Acting
