芭芭拉·杰夫德,Barbara Jefford was born on July 26, 1930 in Plymstock, Devon, England as Barbara Mary Jefford. She is known for her work on The Ninth Gate (1999), Philomena (2013) and E la nave va (1983). She has been married to John Turner since May 13, 1967. She was previously married to Terence Longdon.