Larry Henley was born on June 30, 1937 in Odessa, Texas, USA. He was a composer, known for The Cannonball Run (1981), National Treasure: Book of Secrets (2007) and In the Valley of Elah (2007). He was married to Carol Lee Duncan and Tanya Denisa. He died on December 18, 2014 in Nashville, Tennessee, USA.
Read more: Imdb