A British actress, born in 1952 in London, England, to a solicitor father and a barrister mother. She participated in several works, such as The Meaning of Life (1983) and A Fish Called Wanda (1988).