
2022
Dangerous Liaisons as Christine de Sevigny2020
COBRA as Rachel Sutherland2019
Summer of Rockets as Miriam Petrukhin2017
The Entertainer as Mrs. Cohen2015
The Adventures of Anais Nin as Anais Nin (older)2015
Charlie as Terry Keane2014
The Face of an Angel as Caroline2014
The Inbetweeners 2 as Niki2013
Broadchurch as Tess Henchard2013
Atlantis as Circe2013
Lightfields as Vivien Mullen2012
Ripper Street as Deborah Goren2011
Death in Paradise as Caroline Bamber2011
Camelot as Not available2011
The Awakening as Constance Strickland2009
Murderland as Sally2008
Ballet Shoes as Theo Dane2008
Einstein and Eddington as Mileva Einstein2007
Lewis as Marion Hammond2007
Becoming Jane as Eliza de Feuillide2007
Forgiven as Liz2007
Meadowlands as Evelyn Brogan2006
Torchwood as Alice Carter2006
Coup! as Amanda Mann2005
The Queen's Sister as Princess Margaret2005
Bombshell as Valerie Welling2004
Agatha Christie's Marple as Pat Fortescue2003
Red Cap as Not available2002
The Making of Gosford Park as Self (uncredited)2002
The Real Jane Austen as Cassandra Austen2001
Gosford Park as Lottie2001
In Deep as Elinor1997
Midsomer Murders as Jenny Russell1997
Rebecca as Rebecca1996
Silent Witness as Not available1996
Loving as Violet1994
Pie in the Sky as Watson1994
The Dwelling Place as Isabelle Fischel1993
Peak Practice as Gina Johnson1989
Agatha Christie's Poirot as Marianne Deroulard1987
The Ruth Rendell Mysteries as Magdelene Heller1986
Casualty as Theresa Johnson1986
Casualty as Jayne Bazeley1984
The Bill as Not availableNaN
The Minor Character as Cathy McCluskey