Barbara Darrow(1931-2018)
- Actress
Barbara Darrow was born on 18 November 1931 in Hollywood, California, USA. She was an actress, known for Queen of Outer Space (1958), Adventure Showcase (1959) and The Monster That Challenged the World (1957). She was married to Thomas D. Tannenbaum. She died on 26 August 2018 in Los Angeles, California, USA.