2019
The Bay as Margaret Foley (6 episodes)
2019
Ruthless! The Musical as Lita Encore
2017
National Theatre Live: Follies as Carlotta Campion
2006
Northern Lights (1 episode)
2004
The Long Firm as Judy Garland (4 episodes)
2004
New Tricks (1 episode)
2003
Keen Eddie (1 episode)
2003
Murder Investigation Team as Celia Seagrove (1 episode)
2003
Burn It as Bev (10 episodes)
2003
The Royal as Sylvia (1 episode)
1995
Next of Kin (22 episodes)
1993
The Gingerbread Girl (7 episodes)
1993
Joking Apart (12 episodes)
1992
Heartbeat as Lieutenant Craig (1 episode)
1991
Rich Tea And Sympathy (6 episodes)
1990
The Upper Hand as Michelle (1 episode)
1989
Shirley Valentine as Millandra
1989
Making Out (24 episodes)
1988
Deep Red Instant Love
1986
Unnatural Causes as Cheryl (1 episode)
1986
Knights & Emeralds as Tina
1986
Casualty as Sally (1 episode)
1986
Casualty as Seonaidh Lucas (1 episode)
1986
Brush Strokes as Miss Wilson (1 episode)
1984
The Bill (1 episode)
1960
Coronation Street as Sharon Bentley (266 episodes)
1960
Coronation Street as Sharon Gaskell (208 episodes)