2024
Gossip to Die For as Captain Elis
2023
Love at First Sight as Hat Lady Elizabeth
2022
Mr. Malcolm's List as Lady Kilbourne
2019
West of Liberty as Fran Bowden (6 episodes)
2019
Richard II as John of Gaunt / Duchess of York
2018
The Long Song as July (3 episodes)
2018
Ploey: You Never Fly Alone as Sheep (voice)
2017
Creeped Out as Glams (1 episode)
2013
Tula: The Revolt as Old Mama Pretu
2013
The Ice Cream Girls as Rachel (3 episodes)
2011
Death in Paradise as Eleanor Beaumont (1 episode)
2008
Kill Kill Faster Faster as Birdie
2007
The Shadow in the North as Nellie Budd
2007
Eastern Promises as Nurse
2007
I Could Never Be Your Woman as Marty's Secretary
2005
Doctor Who as Matron Casp (1 episode)
2004
Elmina’s Kitchen as Anastasia
1999
Tube Tales as Elizabeth (segment "Rosebud")
1999
The Murder of Stephen Lawrence as Ros Howells OBE
1999
Holby City as Sanya Morrison (3 episodes)
1991
Hallelujah Anyhow as Adlyn
1989
Birds of a Feather as Judith (1 episode)
1989
The Paradise Club as Clerk of Court (1 episode)
1989
Loving Hazel as Lizzy
1986
Casualty as Adele Beckford (24 episodes)
1985
EastEnders as Emerald Fox (8 episodes)
1982
Boys from the Blackstuff as Hospital Patient (5 episodes)
1982
Housewarming as Carmen