Margaretta D'Arcy was born on June 14, 1934 in Finsbury, London, England as Margaretta Ruth D'Arcy. She is an actress and writer, known for Soldier, Soldier (1960), Herodes ja pyhä yö (1974) and The Power and the Glory (1957). She was previously married to John Arden.