2024
as Sylvia
2023
as The Dowager Duchess of Tintagel
2021
as Miss Edith Pilchester
2019
as Rachel Liebermann
2019
as Eliza Priestley
2016
as Kathleen Sutherland
2016
as Lauren
2014
as Margaret McLeod
2014
as Vicky Fleming
2013
as Various
2011
as DCI Gill Murray
2011
as Kay Hope
2010
as Helen
2010
as Dr Stapleton
2010
2009
as Herself
2009
as Gill
2008
as Emma
2008
as Caroline Price
2006
as Joyce Hazledine
2006
as Helen Buley
2005
as Micheline Menzies
2004
as Winona the Dog (voice)
2003
as Helen Preger
2003
as Mary (voice)
2003
as Friend
2001
as Lucy Cooper
2000
as Lin
2000
as Various
1999
as Eileen Sopwith
1998
1997
as Sonja
1997
as Rezia Warren Smith
1997
as Honolee Dolholly
1996
as Karen
1994
as Ros
1994
as Madame Plaisir
1993
as Catriona Bilborough
1989
as Judith Butler
as Yvonne