Elsie Winsor was born on April 23, 1907 in Hornsey, London, England. She was an actress, known for Frustrated Wives (1974), Fanny by Gaslight (1981) and You and the World (1964). She was married to Reg Lever. She died on August 26, 1997 in Richmond upon Thames, Surrey, England.