Effie Atherton was born on July 3, 1907 in Edinburgh, Scotland as Euphemia Walker Anderson. She was an actress, known for Temptation (1934) and School for Stars (1935). She was married to Leslie Landau. She died on February 11, 2005 in Kensington, London, England.