who is francis ali
Ali Francis. Actress. At very young age, Ali Francis gained a deep, spiritual respect for nature while growing up in Boise, Idaho, as well as a divine love for anything involving performance.