Lari White
Lari White was born on May 13, 1965 in Dunedin, Florida, USA as Lari Michele White. She was an actress, known for Cast Away (2000), Big Eden (2000) and No Regrets (2004). She was married to Chuck Cannon. She died on January 23, 2018 in Nashville, Tennessee, USA.