She played Sylvia Goodwin in ITV soap opera Coronation Street, and played aging characters in many television shows.
After completing her formal training at the Bristol Old Vic Theatre School in the late 1950s, she landed the role of Dr. Beatrice Mason in the 1980s television drama series Tenko.
Before appearing on Coronation Street, she spent six years starring in the ITV comedy-drama Doc Martin as the title character's aunt.
She married fight choreographer and a co-founder of the British Academy of Dramatic Combat, Henry Marshall.
Martin Clunes played her nephew in Doc Martin.