Helen Francisco(1936-2016)
- Actress
- Producer
Helen Francisco was born on 13 February 1936 in Hartford, Arkansas, USA. She was an actress and producer, known for Possession (2016) and My Story (2012). She died on 13 November 2016 in Tucson, Arizona, USA.