Filmography

Doctor Who
2005 · Acting

The Bill
1984 · Acting

Sex Education
2019 · Acting

Unforgotten
2015 · Acting

New Tricks
2004 · Acting

Agatha Christie's Marple
2004 · Acting

Killing Eve
2018 · Acting

Dalziel and Pascoe
1996 · Acting

Ready Player One
2018 · Acting

Interview with the Vampire
1994 · Acting

Happy Valley
2014 · Acting

Moving On
2009 · Acting

Cracker
1993 · Acting

A Thousand Blows
2025 · Acting

Screen One
1989 · Acting

The Marlow Murder Club
2024 · Acting

Downton Abbey
2019 · Acting

Pistol
2022 · Acting

The Change
2023 · Acting

Chasing Shadows
2014 · Acting

Save Me
2018 · Acting

From Hell
2001 · Acting

Bodies
2004 · Acting

Great Expectations
2011 · Acting

Bloodlands
2021 · Acting

The Ten Commandments
2006 · Acting

Daddy Issues
2024 · Acting

Elizabeth: The Golden Age
2007 · Acting

Small Town, Big Story
2025 · Acting

Apple Tree Yard
2017 · Acting

Wild Bill
2019 · Acting

National Treasure
2016 · Acting

Monroe
2011 · Acting

Ivanhoe
1997 · Acting

The Secret of Crickley Hall
2012 · Acting

Close to Me
2021 · Acting

Ambassadors
2013 · Acting

Northern Lights
2023 · Acting

Dangerous Lady
1995 · Acting

The Secret Scripture
2017 · Acting

Waking Ned
1998 · Acting

Amongst Women
1998 · Acting
- No Poster
Sweet Revenge
2001 · Acting

Kings in Grass Castles
1998 · Acting

The Secret of Roan Inish
1994 · Acting

Everyman's Feast
2002 · Acting

Any Time Now
2002 · Acting

Bring Them Down
2025 · Acting

The Unloved
2009 · Acting

Enduring Love
2004 · Acting

Bad Day for the Cut
2017 · Acting

The Secret Diaries of Miss Anne Lister
2010 · Acting

The Scouting Book for Boys
2010 · Acting

Duane Hopwood
2005 · Acting

Here Are the Young Men
2021 · Acting

Hideaways
2011 · Acting

Holy Water
2009 · Acting

Nora
2000 · Acting

Casa de los Babys
2003 · Acting

16 Years of Alcohol
2003 · Acting

Mickybo and Me
2005 · Acting

Beautiful Creatures
2000 · Acting

Happy Now
2001 · Acting

Common
2014 · Acting

Away
2016 · Acting

The Robber Bride
2007 · Acting

Lost Lives
2019 · Acting

Sleaford Mods: Invisible Britain
2015 · Acting
- No Poster
The Perfect Match
1995 · Acting

The Race
2009 · Acting
- No Poster
The Big Fix
Acting

Someone Else
2006 · Acting

A Woman in Winter
2007 · Acting

Red Roses and Petrol
2003 · Acting

Downtime
1997 · Acting
- No Poster
Dumping Elaine
2001 · Acting

Deceit
2001 · Acting

Burst
2004 · Acting

City Rats
2009 · Acting

Ups and Downs
2019 · Acting

Morlang
2001 · Acting

National Theatre Live: Faith, Hope & Charity
2019 · Acting
- No Poster
Bye-Child
2003 · Acting

Mapmaker
2001 · Acting

A Royal Scandal
1997 · Acting
- No Poster
Truth or Dare
1996 · Acting

Soundproof
2006 · Acting

Running Late
1992 · Acting
- No Poster
Here and Now
2014 · Acting

School of Life
2004 · Acting

Cold Blow Lane
2021 · Acting
