Filmography

Emmerdale
1972 · Acting

Death in Paradise
2011 · Acting

Peaky Blinders
2013 · Acting

Beowulf: Return to the Shieldlands
2016 · Acting

Innocent
2018 · Acting

Land Girls
2009 · Acting

The Mill
2013 · Acting

Pure
2019 · Acting

William Tell
2025 · Acting

The Listeners
2024 · Acting

Better
2023 · Acting

Brief Encounters
2016 · Acting

The Gallows Pole
2023 · Acting
- No Poster
Our Fault: London
Acting

Titus Andronicus - Live at Shakespeare's Globe
2014 · Acting

Between the Lights
2023 · Acting
- No Poster
Sirius
Acting

Antigone at the Barbican
2015 · Acting
- No Poster
Is Anybody There?
Acting
