|
Legend Has It (2025) as Meerin |
|
War and Justice: The Case of Marine A (2022) as Narrator |
|
Alexander Pope: Rediscovering a Genius (2021) as Narrator |
|
Blithe Spirit (2020) as Violet Bradman |
|
Jack the Ripper : The Case Reopened (2019) as Herself - Presenter |
|
The Snow Wolf: A Winter's Tale (2018) as Narrator |
|
The Ghost (2018) as Sandra White |
|
Who Shot Simon Cowell? (2017) as Dr. Nikki Alexander |
|
Victorian Rebel: Marianne North (2017) as Self |
|
Mum's List (2016) as Kate |
|
Kew's Forgotten Queen (2016) as Herself - Presenter |
|
The Carer (2016) as Sophia |
|
Retrospective (2014) as Sophie |
|
The Wipers Times (2013) as Kate Roberts |
|
Trap for Cinderella (2013) as Dr. Sylvie Wells |
|
Suspension of Disbelief (2012) as Claire Jones |
|
A Thousand Kisses Deep (2012) as Doris |
|
Ways to Live Forever (2010) as Amanda MacQueen |
|
The Man Who Married Himself (2010) as Sarah |
|
Dorian Gray (2009) as Lady Victoria Wotton |
|
Penguin (2009) as Narrator |
|
Owl Babies (2009) as Narrator |
|
Consuming Passion (2008) as Kirstie |
|
Ballet Shoes (2008) as Sylvia Brown |
|
Flashbacks of a Fool (2008) as Sister Jean |
|
Honeymoon (2007) as Dawn |
|
Cashback (2007) as Sharon Pintey |
|
Born Equal (2006) as Laura |
|
Keeping Mum (2005) as Rosie Jones |
|
La tigre e la neve (2005) as Nancy Browning |
|
Things to Do Before You're 30 (2005) as Kate |
|
The Republic Of Love (2004) as Fay |
|
Cashback (2004) as Sharon |
|
Wilde Stories: The Nightingale and the Rose (2003) as Nightingale (voice) |
|
Three Blind Mice (2003) as Claire Bligh |
|
Prendimi l'anima (2003) as Sabina Spielrein |
|
The Private Lives of Pompeii (2002) as Narrator |
|
The Pianist (2002) as Dorota |
|
Hideous Man (2002) as Girl on swing |
|
The Temptation of Franz Schubert (1997) as Karoline von Esterhazy |
|
Bright Hair (1997) as Ann Devenish |