
Filmography58 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2027 | The Wanted ManSeries | Hannah Carmichael | 63 |
| 2023 | The End We Start FromMovie | F | 59 |
| 2022 | My PolicemanMovie | Marion | 58 |
| 2022 | A Grand Romantic GestureMovie | Ava | 58 |
| 2021 | Great North: A Run. A River. A Region.Movie | Narrator | 57 |
| 2020 | Black NarcissusSeries | Sister Adela | 56 |
| 2020 | LX 2048Movie | Dr. Rhys | 56 |
| 2019 | Catherine the GreatSeries | Countess Praskovya Bruce | 55 |
| 2018 | Lies We TellMovie | Heather | 54 |
| 2017 | Phantom ThreadMovie | Countess Henrietta Harding | 53 |
| 2017 | Emerald CitySeries | Jane | 53 |
| 2015 | Taj MahalMovie | Louise's Mother | 51 |
| 2013 | Jimmy P.Movie | Madeleine | 49 |
| 2012 | Playhouse PresentsSeries | Natalie | 48 |
| 2012 | Secret StateSeries | Ellis Kane | 48 |
| 2012 | Line of DutySeries | Jackie Laverty | 48 |
| 2011 | VeraSeries | Julie Armstrong | 47 |
| 2011 | The BorgiasSeries | Caterina Sforza | 47 |
| 2011 | National Theatre Live: King LearMovie | Goneril | 47 |
| 2010 | The SilenceSeries | — | 46 |
| 2007 | AtonementMovie | Sister Drummond | 43 |
| 2007 | The Old Curiosity ShopMovie | Sally Brass | 43 |
| 2007 | LewisSeries | Diane Turnbull | 43 |
| 2007 | 1983: The Brink of ApocalypseMovie | Self - Narrator (voice) | 43 |
| 2006 | The Lavender ListMovie | Marcia Williams | 42 |
| 2005 | MirrorMaskMovie | Joanne Campbell / Queen of Light / Queen of Shadows | 41 |
| 2004 | The Blackwater LightshipMovie | Helen | 40 |
| 2004 | The ReckoningMovie | Sarah | 40 |
| 2002 | Divine Secrets of the Ya-Ya SisterhoodMovie | Genevieve Whitman | 38 |
| 2001 | Waking the DeadSeries | Jackie Cochran | 37 |
| 2001 | The ZookeeperMovie | Ankica | 37 |
| 1999 | Notting HillMovie | Bella | 35 |
| 1999 | The Messenger: The Story of Joan of ArcMovie | the Duchess of Bedford | 35 |
| 1999 | The PassionMovie | Ellie | 35 |
| 1999 | The Loss of Sexual InnocenceMovie | Susan's Mother | 35 |
| 1998 | CroupierMovie | Marion Nell | 34 |
| 1997 | MothertimeMovie | Caroline | 33 |
| 1997 | Brass EyeSeries | Libby Shuss | 33 |
| 1997 | Beyond FearMovie | Stephanie Slater | 33 |
| 1996 | Our Friends in the NorthSeries | Mary Cox | 32 |
| 1996 | Element of DoubtMovie | Beth | 32 |
| 1996 | The Treasure SeekersMovie | Mary Leslie | 32 |
| 1991 | In Suspicious CircumstancesSeries | Evelyn Foster | 27 |
| 1991 | An Actor's Life for MeSeries | Sue Bishop | 27 |
| 1991 | Paul Merton: The SeriesSeries | — | 27 |
| 1991 | Smack and ThistleMovie | Lucy Lisle | 27 |
| 1990 | Drop the Dead DonkeySeries | Lou | 26 |
| 1990 | He's Asking For MeMovie | Lynn | 26 |
| 1989 | The Paradise ClubSeries | Bank Teller | 25 |
| 1989 | WiltMovie | Party Guest | 25 |
| 1989 | The Rachel PapersMovie | Evonne | 25 |
| 1988 | The Lair of the White WormMovie | Nurse Gladwell | 24 |
| 1987 | Inspector MorseSeries | Girl in Betting Shop | 23 |
| 1986 | CasualtySeries | Ginnie Davies | 22 |
| 1986 | Home CookingMovie | Nancy | 22 |
| 1983 | Auf Wiedersehen, PetSeries | Girl | 19 |
| 1979 | MinderSeries | Joanna | 15 |
| 1951 | Hallmark Hall of FameSeries | Helen | — |