Ebullient Welsh-born character actress with resounding voice and dominant personality. She was trained at the London Academy of Music and Dramatic Art. A prolific performer at the London West End, she appeared in anything from Shakespeare and Shaw, ...
Cardiff, Wales, UK
Denville Hall, Northwood, Hillingdon, London, England, UK