Carol Hall was born on April 3, 1936 in Abilene, Texas, USA. She was an actress and composer, known for Half Nelson (2006), Black Mass (2015) and The Best Little Whorehouse in Texas (1982). She was married to Leonard Majzlin and Richard Blinkoff. She died on October 11, 2018 in New York, New York, USA.
Read more: Imdb