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