She won a BAFTA Award for the role of Edith Hope in the 1986 TV adaptation of Anita Brookner's novel Hotel du Lac. Massey was born in Thakeham, Sussex, England, the daughter of British actress Adrianne Allen and Canadian-born Hollywood actor Raymond Massey. Her brother Daniel Massey was also an actor. She was the niece of Vincent Massey, a Governor General of Canada, and her godfather was film director John Ford.
She died from cancer on 3 July 2011, aged 73.