2019
Catherine the Great
2012
Becky's Inner Voice
2006
Det. Supt. Jane Tennison
2006
Queen Elizabeth I
2005
Annie Foster
2004
Babette the Caller
2004
Narrator
2003
Det. Supt. Jane Tennison
1998
Professor Horen
1996
Princess Evelyn Blucher / Margaret Randa (voice)
1996
Supt. Jane Tennison
1993
DCI Jane Tennison
1993
Sarah
DCI Jane Tennison
1991
DCI Jane Tennison
1987
Princess Emilia
1985
Maddie Duncan
1979-1982
Celia / Angela
1981
Mrs. Reinhardt
1979
Cassandra
1979
Joanne
1974-1977
Margery Pinchwife / Babbie / Orinthia / Beatrice-Joanna
1976
Stella
1974
Stella McKenzie
1971
Valerie