Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Barbara Francis was born on May 9, 1920 in New York City, New York, USA. She was an actress, known for The Beast of Yucca Flats (1961) and The Skydivers (1963). She was married to Coleman Francis. She died on January 11, 2012 in Los Angeles, California, USA.