Home / Discover / People

Star Wars: The Force Awakens

2015
as First Order Officer

The Wheel of Time

2021
as Liandrin Guirale

Harlots

2017
as Nancy Birch

Les Misérables

2012
as Factory Woman 1

Victoria

2016
as Princess Feodora of Leiningen

Choose or Die

2022
as Laura

Macbeth

2010
as Lady Macbeth

London Road

2015
as Vicky

Philomena

2013
as Young Sister Hildegarde

Breaking the Mould

2009
as Margaret Jennings

Diana

2021
as Self - Narrator (voice)

The Widower

2014
as Felicity Webster

Getting Hurt

1998
as Prostitute

Beirut

2018
as Alice

Guest Star

Episode Midsomer Murders
Midsomer Rhapsody
2005
Episode Brave New World (2020)
Pilot
2020
Episode Murphy's Law (2001)
Strongbox
2005
Episode Brave New World (2020)
Want and Consequence
2020
Episode Brave New World (2020)
Everybody Happy Now!
2020
Episode Holby City
Tip of the Iceberg
2001
Episode The Sarah Jane Adventures
The Mad Woman in the Attic (1)
2009
Episode The Sarah Jane Adventures
The Mad Woman in the Attic (2)
2009
Episode Midsomer Murders
Midsomer Rhapsody
2005
Episode Mary & George
Not So Much as Love as by Awe
2024
Episode Great Performances
Macbeth
2010
Episode Brave New World (2020)
Soma Red
2020