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.