
Filmography44 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | Kensuke's KingdomMovie | Mum (voice) | 48 |
| 2023 | WonkaMovie | Willy's Mother | 47 |
| 2023 | The Smeds and the SmoosMovie | Narrator (voice) | 47 |
| 2021 | A Boy Called ChristmasMovie | Mother Vodol | 45 |
| 2021 | SpencerMovie | Maggie | 45 |
| 2020 | The Snail and the WhaleMovie | Snail (voice) | 44 |
| 2019 | Godzilla: King of the MonstersMovie | Dr. Vivienne Graham | 43 |
| 2017 | Paddington 2Movie | Mary Brown | 41 |
| 2017 | The Shape of WaterMovie | Elisa Esposito | 41 |
| 2015 | Stick ManMovie | Stick Lady & Others (voice) | 39 |
| 2014 | The DoubleMovie | Receptionist at Ball | 38 |
| 2014 | PaddingtonMovie | Mary Brown | 38 |
| 2014 | GodzillaMovie | Dr. Vivienne Graham | 38 |
| 2013 | The Phone CallMovie | Heather | 37 |
| 2012 | The Hollow CrownSeries | Eleanor | 36 |
| 2012 | Great ExpectationsMovie | Mrs. Joe | 36 |
| 2012 | Room on the BroomMovie | Bird (voice) | 36 |
| 2011 | Jane EyreMovie | Mrs. Reed | 35 |
| 2011 | SubmarineMovie | Jill Tate | 35 |
| 2010 | Never Let Me GoMovie | Miss Lucy | 34 |
| 2010 | Made in DagenhamMovie | Rita O'Grady | 34 |
| 2010 | It's a Wonderful AfterlifeMovie | Linda / Gitali | 34 |
| 2009 | An EducationMovie | Sarah Goldman | 33 |
| 2009 | Happy Ever AftersMovie | Maura | 33 |
| 2008 | Happy-Go-LuckyMovie | Poppy Cross | 32 |
| 2007 | Cassandra's DreamMovie | Kate | 31 |
| 2007 | WΔZMovie | Elly Carpenter | 31 |
| 2006 | Shiny Shiny Bright New Hole in My HeartMovie | Nathalie Winter | 30 |
| 2006 | Man to Man with Dean LearnerSeries | Susan (voice) | 30 |
| 2005 | Twenty Thousand Streets Under The SkySeries | Ella | 29 |
| 2005 | FingersmithSeries | Sue Trinder | 29 |
| 2004 | Vera DrakeMovie | Susan Wells | 28 |
| 2004 | Layer CakeMovie | Slasher | 28 |
| 2003 | Jimmy Kimmel Live!Series | Self - Guest | 27 |
| 2003 | ByronSeries | Mary Shelley | 27 |
| 2003 | ByronMovie | Mary Shelley | 27 |
| 2003 | The Young VisitersMovie | Rosalind | 27 |
| 2003 | Promoted to GloryMovie | Lisa | 27 |
| 2002 | Tipping the VelvetSeries | Zena Blake | 26 |
| 2000 | DoctorsSeries | Sarah Carne | 24 |
| 1999 | Star Wars: Episode I - The Phantom MenaceMovie | Bystander (uncredited) | 23 |
| 1986 | CasualtySeries | Emma Lister | 10 |
| 0 | The Semplica Girl DiariesMovie | — | — |
| 0 | EloiseMovie | — | — |