Mary MacLeod was born on July 6, 1937 in Birmingham, England. She is an actress, known for Orlando (1992), If.... (1968) and The House of Mirth (2000). Read more on iMDB