Filmography

Coronation Street
1960 · Acting

Silent Witness
1996 · Acting

Inside No. 9
2014 · Acting

The Night Manager
2016 · Acting

Happy Valley
2014 · Acting

The Great Celebrity Bake Off for Stand Up To Cancer
2018 · Acting

Mr Selfridge
2013 · Acting

Life on Mars
2006 · Acting

Gentleman Jack
2019 · Acting

Liar
2017 · Acting

Criminal: UK
2019 · Acting

The Crow Girl
2025 · Acting

Flack
2019 · Acting

Innocent
2018 · Acting

The Hack
2025 · Acting

The Guilty
2013 · Acting

The Long Shadow
2023 · Acting

New Street Law
2006 · Acting

Protection
2024 · Acting

Class
2016 · Acting

Official Secrets
2019 · Acting

In Flight
2025 · Acting

Bloods
2021 · Acting

Mr Bates vs The Post Office
2024 · Acting

Murdertown
2018 · Acting

Cheat
2019 · Acting

How Are You? It's Alan (Partridge)
2025 · Acting

HIM
2016 · Acting
- No Poster
The Justin Lee Collins Show
2009 · Acting

The Secret River
2015 · Acting

The Visit
2007 · Acting
- No Poster
Number 10
Acting

Live from Studio Five
2009 · Acting

Ruby Speaking
2023 · Acting
- No Poster
Odd One In
2010 · Acting

Last Train to Christmas
2021 · Acting

The Royal
2003 · Acting
- No Poster
The National Television Awards Backstage Live
2010 · Acting

The Sound of Music Live!
2015 · Acting

Inside No. 9: The Party's Over
2024 · Acting

Coronation Street: Romanian Holiday
2009 · Acting
- No Poster
Coronation Street: Out of Africa
2008 · Acting

Kat and the Band
2020 · Acting

Sons & Lovers
2003 · Acting

Mischief Night
2006 · Acting

Best Possible Taste: The Kenny Everett Story
2012 · Acting

The Last Witch
2013 · Acting

National Theatre Live: She Stoops to Conquer
2012 · Acting

Hotel Custody
2022 · Acting

Dirty God
2019 · Acting

Let Her Go
2022 · Acting
- No Poster
Affection
2019 · Acting
