Filmography

The Last Kingdom
2015 · Acting

Agatha Christie's Poirot
1989 · Acting

Spooks
2002 · Acting

Red Dwarf
1988 · Acting

Foyle's War
2002 · Acting

Lewis
2007 · Acting

Humans
2015 · Acting

Jeeves and Wooster
1990 · Acting

Trial & Retribution
1997 · Acting

Steal
2026 · Acting

Van der Valk
2020 · Acting

Dalgliesh
2021 · Acting

The Missing
2014 · Acting

Snow White and the Huntsman
2012 · Acting

The Couple Next Door
2023 · Acting

Cutting It
2002 · Acting

You, Me and the Apocalypse
2015 · Acting

Mamma Mia! Here We Go Again
2018 · Acting

A Spy Among Friends
2022 · Acting

The Bletchley Circle
2012 · Acting

Requiem
2018 · Acting

Baptiste
2019 · Acting

The Ipcress File
2022 · Acting

Prey
2014 · Acting

Twenty Twenty Six
2026 · Acting

Class
2016 · Acting

The Awakening
2011 · Acting

Tulip Fever
2017 · Acting

The Pembrokeshire Murders
2021 · Acting

Wanderlust
2018 · Acting

A Dance to the Music of Time
1997 · Acting

The Cazalets
2001 · Acting

Not Safe for Work
2015 · Acting

The Hole
2001 · Acting

Tripping Over
2006 · Acting

West of Liberty
2019 · Acting

Desert Flower
2009 · Acting

The Riot Club
2014 · Acting

HIM
2016 · Acting

The Fear
2012 · Acting

A United Kingdom
2016 · Acting

Trespass Against Us
2016 · Acting

Good
2008 · Acting

JOY
2024 · Acting

Hawking
2004 · Acting

Big Women
1998 · Acting

National Theatre Live: Hamlet
2015 · Acting

The Abandoned
2006 · Acting

RKO 281
1999 · Acting

Love Gets a Room
2021 · Acting

The Escort
1999 · Acting

Martyrs Lane
2022 · Acting

New Year's Day
2001 · Acting

Eleven Men Against Eleven
1995 · Acting

Five Seconds to Spare
2000 · Acting

Up the Catalogue
2024 · Acting

National Theatre Live: Paradise
2021 · Acting
- No Poster
Sisters
2020 · Acting

Swansong
2015 · Acting

Roses
2023 · Acting

London's Burning
2011 · Acting

Martha
2019 · Acting
