Elsie Randolph was born on December 9, 1904 in London, England, UK. She was an actress, known for
Frenzy (1972),
This'll Make You Whistle (1936) and
The Quatermass Conclusion (1979). She was married to Leopold Vernon Page. She died on October 15, 1982 in East Preston, West Sussex, England, UK.