2003
Murder Investigation Team as Agnes Welsh (1 episode)
2002
Dirty Pretty Things as Hospital Cleaning Lady
2000
Tough Love as Irate Woman
2000
Black Books as Midwife (1 episode)
1999
Tube Tales as Middle Aged Woman (segment "Steal Away")
1999
Spaced as Tim's Benefit Clerk (1 episode)
1999
The League of Gentlemen (1 episode)
1997
Holding On as Aunt Gaynor (8 episodes)
1994
Pat and Margaret as Tea Bar Lady
1992
Absolutely Fabulous (1 episode)
1992
Black and Blue as Mrs Jessop
1988
Red Dwarf as Second Ground Controller (1 episode)
1987
Elphida as Somali Woman
1986
Casualty as Jean MacKenzie (1 episode)
1984
The Bill (2 episodes)
1981
Memoirs of a Survivor as Woman at Newstand
1980
Name for the Day as Nurse
1977
The Professionals as West Indian Woman (1 episode)
1976
A Kind of Marriage as Aggie
1975
Rumpole of the Bailey (1 episode)
1975
Through the Night as Lucy