Filmography

Casualty
1986 · Acting

Waterloo Road
2006 · Acting

Spooks
2002 · Acting

Youth
2026 · Acting

The Story of Tracy Beaker
2002 · Acting

My Hero
2000 · Acting

Lockwood & Co.
2023 · Acting

Sherwood
2022 · Acting

Small Axe
2020 · Acting

Critical
2015 · Acting

The Witchfinder
2022 · Acting

The Doll Factory
2023 · Acting

Run
2013 · Acting

Mr Loverman
2024 · Acting

Stephen
2021 · Acting

Leeway
Acting

Secrets and Words
2012 · Acting

Number One Fan
2026 · Acting

Perfect 10
2020 · Acting

Second Coming
2014 · Acting

The Debt
2003 · Acting

Once Again... (Statues Never Die)
2022 · Acting

ear for eye
2021 · Acting

The Arrival
2018 · Acting
