Ella Neal: Ella Neal. Actress: Mysterious Doctor Satan. Ella Neal was born on 17 November 1920 in Canal Zone, Panama. She was an actress, known for Mysterious Doctor Satan (1940), Buy Me That Town (1941) and Moon Over Burma (1940). She died on 23 September 1991 in Los Angeles, California, USA.
Known For: Mysterious Doctor Satan (Lois Scott), Buy Me That Town (Mother), Moon Over Burma (Girl on Rangoon St.), Sweater Girl (Patsy Connors)