
Acted in 53
2020s
- 2026
National Theatre Live: Hamlet
First Player
- 2025
Hogmanay
Heather
- 2021
2010s
- 2019
Queens of Mystery
Jane Stone · 12 episodes
National Theatre Live: Top Girls
Isabella Bird
- 2018
2:Hrs
Lena Eidelhorn
- 2017
The Replacement
Beth · 3 episodes
- 2016
Two Doors Down
Anne-Marie McInroy · 6 episodes
- 2015
Code of a Killer
Joy Blakefield · 2 episodes
- 2014
- 2013
- 2012
The Town
Kate Nicholas · 3 episodes
- 2011
2000s
- 2009
Jonathan Meades: Off Kilter
Scotnav · 3 episodes
- 2007
- 2004
The Smoking Room
Sharon · 16 episodes
- 2003
1990s
- 1999
Beautiful People
Kate Higgins
- 1998
- 1997
Wokenwell
TV
Deacon Brodie
Jean Brodie
- 1995
Sorry About Last Night
Julie Cordova
Nervous Energy
Joyce
- 1994
The High Life
Shona Spurtle · 6 episodes
- 1992
- 1991
The Advocates
TV
1980s
- 1989
Look Back in Anger
Helena Charles
- 1988
The Dunroamin' Rising
Clare Lafferty
- 1986
Duet for One
Totter's Wife
Half Moon Street
Institute Secretary
- 1985
Bulman
Lucy McGinty · 20 episodes
- 1984
End of the Line
Gail
- 1983
Alfresco
Various · 13 episodes
- 1982
There's Nothing to Worry About!
Various · 3 episodes
Appearances2
2010s
- 2016
A Very British Deterrent
Narrator (Voice)
- 2013
Pavilion of Dreams
Self - Narrator