Filmography

Sherlock
2010 · Acting

Midsomer Murders
1997 · Acting

House of the Dragon
2022 · Acting

Fury
2014 · Acting

Hustle
2004 · Acting

The Dark Knight Rises
2012 · Acting

Ghosts
2019 · Acting

Maleficent
2014 · Acting

Surface
2022 · Acting

The Nevers
2021 · Acting

Silk
2011 · Acting

One Day
2024 · Acting

The Cleaner
2021 · Acting
- No Poster
Comedy Blaps
2011 · Acting

PONIES
2026 · Acting

Ron's Gone Wrong
2021 · Acting

Chewing Gum
2015 · Acting

Elsinore
2026 · Acting

Critical
2015 · Acting

The Woman in Cabin 10
2025 · Acting

7 Bears
2025 · Acting

Hanna
2011 · Acting

Jay Kelly
2025 · Acting

Back
2017 · Acting

Supa Team 4
2023 · Acting

The Dig
2021 · Acting

The Burning Girls
2023 · Acting

Kiss Me First
2018 · Acting

Famalam
2018 · Acting

The People We Hate at the Wedding
2022 · Acting

Hang Ups
2018 · Acting

King Lear
2018 · Acting

Dial M for Middlesbrough
2019 · Acting

National Theatre Live: Yerma
2017 · Acting

Carnage: Swallowing the Past
2017 · Acting

Heartless
2010 · Acting

Boys On Film 20: Heaven Can Wait
2020 · Acting

The Oresteia
2026 · Acting

Stars in Shorts
2012 · Acting

Seize Them!
2024 · Acting

Up the Catalogue
2024 · Acting

Bus Girl
2022 · Acting

National Theatre Live: Phaedra
2023 · Acting

Mine
2017 · Acting

The Scurry
Acting

Friend Request Pending
2011 · Acting

Dating in Your 20s
2025 · Acting

Tumbleweed
2020 · Acting
