Person
Free account · your comment posts right after signup
Patricia Heywood (born 1 August 1931 in Gretna Green, Dumfriesshire, Scotland) is a Scottish character actress who has appeared in stage productions, films and television. She is married to Oliver Neville, the former principal of the Royal Academy of Dramatic Art.
Read the full article →