Series
|
Role
|
Episode
|
Airdate
|
Play for Today |
Melody |
12x19 - Home Sweet Home |
March 16, 1982
|
Reilly: Ace of Spies |
Dagmara |
1x07 - Gambit |
October 12, 1983
|
Reilly: Ace of Spies |
Dagmara |
1x08 - Endgame |
October 19, 1983
|
Reilly: Ace of Spies |
Dagmara |
1x11 - The Last Journey |
November 9, 1983
|
Play for Today |
Viv |
14x06 - Hard Feelings |
March 20, 1984
|
The Modern World: Ten Great Writers |
Winnie Verloc |
1x02 - Joseph Conrad's 'The Secret Agent' |
January 17, 1988
|
This Is David Lander |
Irina Tereschkov |
1x02 - The Nicholson Story |
November 7, 1988
|
This Is David Lander |
Yvonne Watts |
1x04 - A Question of Trial and Error |
November 21, 1988
|
Red Dwarf |
Genny |
3x03 - Polymorph |
November 28, 1989
|
Agatha Christie's Poirot |
Lady Millicent |
2x02 - The Veiled Lady |
January 14, 1990
|
El C.I.D. |
Molly |
2x06 - All Grown Up and Nowhere to Go |
February 5, 1991
|
El C.I.D. |
Molly |
2x07 - Ticket to Ride |
February 12, 1991
|
The Orchid House |
Joan |
1x03 - Joan |
March 7, 1991
|
The Orchid House |
Joan |
1x04 - Natalie |
March 14, 1991
|
The Storyteller: Greek Myths |
Medusa |
1x02 - Perseus & the Gorgon |
April 6, 1991
|
Screen One |
Freddie Hancock |
3x01 - Hancock |
September 1, 1991
|
Screen Two |
Jenny Coldfield |
7x09 - Do Not Disturb |
March 17, 1991
|
Inspector Morse |
Nicole Burgess |
6x03 - The Death of the Self |
March 25, 1992
|
A Statement of Affairs |
Pip |
1x01 - Episode 101 |
March 8, 1993
|
Rory Bremner, Who Else? |
|
1x01 - Episode 101 |
October 9, 1993
|
Screen Two |
Karen |
10x07 - Return to Blood River |
April 13, 1994
|
Screen Two |
Mother |
10x15 - In the Cold Light of Day |
June 15, 1994
|
Alleyn Mysteries |
Kitty Cartarette |
2x03 - Scales of Justice |
August 29, 1994
|
Chef! |
Anita Lawrence |
2x04 - A Diploma of Miseries |
September 29, 1994
|
Space Precinct |
Erika Brandt |
1x16 - Hate Street |
May 1, 1995
|
Dalziel and Pascoe |
Amanda 'Cap' Marvell |
3x04 - The Wood Beyond |
October 25, 1998
|
Murder Most Horrid |
Gloria Twigge |
4x06 - Dinner at Tiffany's |
April 2, 1999
|
Love in a Cold Climate |
The Bolter |
1x02 - Episode 102 |
February 11, 2001
|
Gimme, Gimme, Gimme |
Janine |
3x04 - Trauma |
November 30, 2001
|
Manchild |
Elizabeth |
1x03 - Marriage |
March 5, 2002
|
Manchild |
Elizabeth |
1x04 - Jealousy |
March 12, 2002
|
Manchild |
Elizabeth |
1x05 - Responsability |
March 19, 2002
|
Manchild |
Elizabeth |
1x06 - Swingers and Shakers |
March 26, 2002
|
Manchild |
Elizabeth |
1x07 - Four of a Kind |
April 2, 2002
|
Celeb |
Suzi |
1x03 - The Cast Member |
September 20, 2002
|
Holby City |
Eva Thomas |
5x11 - Sinners and Saints |
December 17, 2002
|
My Family |
Vanessa |
4x05 - Owed to Susan |
April 18, 2003
|
Monkey Dust |
|
2x02 - Episode 202 |
November 11, 2003
|
Trial & Retribution |
Cassandra |
8x01 - Blue Eiderdown (1) |
October 11, 2004
|
Trial & Retribution |
Cassandra |
8x02 - Blue Eiderdown (2) |
October 12, 2004
|
Agatha Christie's Marple |
Lizzie Hinchcliffe |
1x04 - A Murder Is Announced |
January 2, 2005
|
According to Bex |
Brenda |
1x02 - Papa's Got a Brand New Bag |
January 14, 2005
|
Where the Heart Is |
Michelle |
9x04 - Sisters Under the Skin |
July 17, 2005
|
The IT Crowd |
Doctor Mendall |
1x06 - Aunt Irma Visits |
February 26, 2006
|
New Tricks |
Anita Walsh |
3x02 - Dockers |
April 24, 2006
|
Brief Encounters |
Jackie Knight |
1x03 - Life's Like That |
May 10, 2006
|
Bremner, Bird and Fortune |
|
11x01 - Episode 1101 |
March 3, 2007
|
Hustle |
Clarissa |
4x04 - A Designer's Paradise |
May 9, 2007
|
Great Performances |
Goneril |
37x12 - King Lear |
March 25, 2008
|
Beautiful People |
Miss Prentice |
1x06 - How I Got My Globe |
November 6, 2008
|
Casualty |
Nancy |
23x17 - Took a Long Time to Come |
December 21, 2008
|
Law & Order: UK |
Michaela Herman |
1x06 - Paradise |
March 30, 2009
|
Hotel Babylon |
Arianna Adams |
4x04 - Episode 4 |
July 17, 2009
|
The Street |
Lizzie Gargan |
3x01 - Loss of Control |
July 13, 2009
|
The Street |
Lizzie Gargan |
3x06 - Smoke |
August 17, 2009
|
A Passionate Woman |
Margaret |
1x02 - Episode 102 |
April 18, 2010
|
Midsomer Murders |
Constance Fielding |
13x05 - Master Class |
October 6, 2010
|
The Nativity |
Elizabeth |
1x01 - Part One |
December 20, 2010
|
The Nativity |
Elizabeth |
1x02 - Part Two |
December 21, 2010
|
Friday Night Dinner |
Sheila Bloom |
1x05 - The Mercedes |
April 1, 2011
|
Doctor Who |
Eye Patch Lady |
32x02 - Day of the Moon |
April 30, 2011
|
Doctor Who (uncredited) |
Eye Patch Lady |
32x03 - The Curse of the Black Spot |
May 7, 2011
|
Doctor Who |
Eye Patch Lady |
32x05 - The Rebel Flesh |
May 21, 2011
|
Doctor Who |
Eye Patch Lady |
32x06 - The Almost People |
May 28, 2011
|
Doctor Who |
Madame Kovarian |
32x07 - A Good Man Goes to War |
June 4, 2011
|
Doctor Who |
Madame Kovarian |
32x12 - Closing Time |
September 24, 2011
|
Doctor Who |
Madame Kovarian |
32x13 - The Wedding of River Song |
October 1, 2011
|
Death in Paradise |
Diana Watson |
1x02 - Wicked Wedding Night |
November 1, 2011
|
Pete Versus Life |
Rebecca |
2x03 - The Tennis Player |
November 4, 2011
|
Agatha Christie's Poirot |
Merlina Rival |
12x04 - The Clocks |
December 26, 2011
|
Great Expectations |
Mrs. Brandley |
1x02 - Episode 102 |
December 28, 2011
|
Great Expectations |
Mrs. Brandley |
1x03 - Episode 103 |
December 29, 2011
|
Vexed |
Pat Poynter |
2x06 - Episode 206 |
September 5, 2012
|
Psychobitches |
Bette Davis |
1x01 - Episode 101 |
May 30, 2013
|
Psychobitches |
Doris Stokes |
1x02 - Episode 102 |
June 6, 2013
|
Psychobitches |
Catherine the Great |
1x05 - Episode 105 |
June 27, 2013
|
Bad Education |
Alfie's Mum |
2x07 - Christmas |
December 17, 2013
|
The Life of Rock with Brian Pern (credited as Francis Barber) |
Wendy |
1x03 - Death of Rock |
February 24, 2014
|
Psychobitches |
Elizabeth I |
2x01 - Episode 201 |
November 25, 2014
|
Psychobitches |
St. Catherine |
2x02 - Episode 202 |
November 25, 2014
|
Psychobitches |
Whistler's Mother |
2x03 - Episode 203 |
December 2, 2014
|
Psychobitches |
Thora Hird |
2x04 - Episode 204 |
December 9, 2014
|
Psychobitches |
Josephine and Joseph |
2x05 - Episode 205 |
December 16, 2014
|
Psychobitches |
Barbara Cartland |
2x06 - Episode 206 |
December 23, 2014
|
Mapp & Lucia |
Amelia, Contessa Di Faraglione |
1x03 - Episode 103 |
December 31, 2014
|
Murder in Successville |
Mary Berry |
1x02 - Bunch of Cults |
May 13, 2015
|
Benidorm |
Daisy |
8x06 - Episode 806 |
February 15, 2016
|
Vicious |
Carlotta |
2x07 - The Finale |
June 19, 2016
|
Medici |
Piccarda |
1x01 - Original Sin |
October 17, 2016
|
Medici |
Piccarda |
1x02 - The Dome and the Domicile |
October 18, 2016
|
Medici |
Piccarda |
1x03 - Pestilence |
October 25, 2016
|
Father Brown |
Davina Malmort |
5x02 - The Labyrinth of the Minotaur |
January 2, 2017
|
Midsomer Murders |
Ingrid Lockston |
19x02 - Crime and Punishment |
January 4, 2017
|
Summer Comedy Shorts |
Mum |
1x01 - Morgana Robinson's Summer |
July 20, 2017
|
The Rebel |
Angela |
2x04 - Drugs |
November 29, 2017
|
The Rebel |
Angela |
2x05 - Sex |
December 6, 2017
|
Queens of Mystery |
Viv Collins |
1x03 - Death by Vinyl: First Chapter |
April 15, 2019
|
Queens of Mystery |
Viv Collins |
1x04 - Death by Vinyl: Final Chapter |
April 15, 2019
|
Casualty |
Claire Wakelins |
33x33 - Episode 3333 |
April 27, 2019
|
The Split |
Misty Brodeur |
2x02 - Episode 202 |
February 11, 2020
|
Cold Feet |
Maxine Ibson |
9x06 - Episode 906 |
February 17, 2020
|
Semi-Detached |
Patricia |
1x02 - Episode 102 |
August 13, 2020
|
Semi-Detached |
Patricia |
1x03 - Episode 103 |
August 20, 2020
|