- Born
- Died
- Birth nameLilles Mary Crosby
- Lily Morris was born on September 30, 1882 in Holborn, London, England, UK. She was an actress, known for Radio Parade of 1935 (1934), I Thank You (1941) and A Little of What You Fancy (1968). She was married to Archibald McDougall. She died on October 3, 1952 in London, England, UK.
- SpouseArchibald McDougall(February 15, 1907 - August 19, 1952) (his death)
- Father: Maurice Crosby; Mother: Mary Ann Davies.
Contribute to this page
Suggest an edit or add missing content