2023
The Diplomat as Frances Munning2022
The Chelsea Detective as Hilary Carmichael2020
The Jester from Transylvania as Mrs. Pennington2017
Absentia as Valerie Chandris2017
Back as Ellen2017
Breathe as Tid2016
The Crown as Duchess of Gloucester2016
Houdini & Doyle as Mrs. Sulzbach2016
London Has Fallen as Home Secretary Rose Kenter2016
Jackie as Janet Lee2013
Father Brown as Rev. Mother Augustine2012
Ripper Street as Flora Gable2011
Vera as Veronica2011
W.E. as Dr. Vargas2010
Downton Abbey as Lady Sinderby2009
Invictus as Mrs. Pienaar2009
Hamlet as Gertrude2006
New Street Law as Honor Scammel2005
All About George as Evelyn2005
The Girl in the Café as Ruth2005
Falling as Hazel Kent2005
Murder in Rome as Caecilia2004
Sherlock Holmes and the Case of the Silk Stocking as Judith Massingham2003
Byron as Lady Judith Milbanke2003
Byron as Lady Judith Milbanke2003
Vivian Stanshall: The Canyons of his Mind as Self - Narrator2002
Spooks as Prosecution QC2001
Waking the Dead as Bonnie Yorke2001
The Cazalets as Sid2000
The House of Mirth as Judy Trenor1999
Lost for Words as Aileen Longden1998
Crime and Punishment as Katerina1998
A Certain Justice as Venetia Aldridge1997
The Ice House as Phoebe Maybury1997
Food of Love as Mary1995
Kavanagh Q.C. as Mrs. Rosalind McEnery1994
Paradise as Linda1991
Stanley and the Women as Susan Duke1991
Ex as Sheila1989
Agatha Christie's Poirot as Frances Cloade1988
A Taste for Death as Kate Miskin1987
Inspector Morse as Nurse Wendy Hazlitt1987
Lionheart as Madelaine1985
Wetherby as Chrissie1983
Dalgliesh as Kate Miskin1982
Timewatch as Caecilia1982
Crosstalk as Cindy1979
Minder as Dee Rogers