University of Wales
カーマーゼンシャー出身。ウェールズ大学卒業後、王立演劇学校に学ぶ。1977年に英国アカデミー賞主演女優賞（テレビ部門）を受賞した。