|
Trump and the Tech Titans (2025) as Narrator |
|
Madeleine McCann: The Unseen Evidence (2025) as Self - Narrator (voice) |
|
Scoop (2024) as Annette Witheridge |
|
A Very British Space Launch (2023) as Self - Narrator (voice) |
|
Putin's Obsession: The Fight For Ukraine (2022) as Narrator |
|
Choose or Die (2022) as Laura |
|
Diana: A Definitive Portrait of a Princess (2021) as Self - Narrator (voice) |
|
Diana: The Interview that Shocked the World (2020) as Self - Narrator (voice) |
|
Belsen: Our Story (2020) as Self - Narrator |
|
Beirut (2018) as Alice Riley |
|
National Theatre Live: Ugly Lies the Bone (2017) as Jess |
|
The People Next Door (2016) as |
|
Star Wars: The Force Awakens (2015) as First Order Officer |
|
London Road (2015) as Vicky |
|
National Theatre Live: King Lear (2014) as Goneril |
|
Philomena (2013) as Young Sister Hildegarde |
|
Les Misérables (2012) as Factory Woman 1 |
|
Macbeth (2010) as Lady Macbeth |
|
Harry Potter and the Deathly Hallows: Part 1 (2010) as Mary Cattermole |
|
Breaking the Mould (2009) as Margaret Jennings |
|
Elizabeth: The Golden Age (2007) as Woman with Baby |
|
Vanity Fair (2004) as Miss Pinkerton's Crone |
|
77 Beds (2003) as Sad Woman |
|
Getting Hurt (1998) as Prostitute |