Filmography

EastEnders
1985 · Acting

Holby City
1999 · Acting

The Bill
1984 · Acting

Casualty
1986 · Acting

Sex Education
2019 · Acting

Grange Hill
1978 · Acting

Doctors
2000 · Acting

Dune
2021 · Acting

Andor
2022 · Acting

Waking the Dead
2001 · Acting

Star Wars: The Bad Batch
2021 · Acting

Unforgotten
2015 · Acting

Bad Girls
1999 · Acting

Krapopolis
2023 · Acting

Ballerina
2025 · Acting

Rogue One: A Star Wars Story
2016 · Acting

2Point4 Children
1991 · Acting

Between the Lines
1992 · Acting

The Swarm
2023 · Acting

Enola Holmes 3
2026 · Acting

Coming Up
2003 · Acting

A Tale of Two Cities
2026 · Acting

Enola Holmes 2
2022 · Acting

Cuffs
2015 · Acting

Years and Years
2019 · Acting

Top Boy
2011 · Acting

The Bible
2013 · Acting

Rastamouse
2011 · Acting

Washington Black
2025 · Acting

Imagine Me & You
2006 · Acting

Backup
1995 · Acting

The Mimic
2013 · Acting

Cucumber
2015 · Acting

Intergalactic
2021 · Acting

The Long Song
2018 · Acting

Maisie Raine
1998 · Acting

Babyfather
2001 · Acting

Animol
2026 · Acting

The Boy with the Topknot
2017 · Acting

Earth Mama
2023 · Acting

Doctor Who: The Waters of Mars
2009 · Acting

Three and Out
2008 · Acting

The Intent 2: The Come Up
2018 · Acting

Alien: Containment
2019 · Acting

National Theatre Live: Death of England: Closing Time
2024 · Acting

National Theatre Live: Death of England: Closing Time
2025 · Acting

Shoot the Messenger
2006 · Acting

Snowflakes
2019 · Acting

Blooded
2011 · Acting

Love Is Not Enough
2001 · Acting
- No Poster
Class 15
2016 · Acting
