Hall was born on May 3, 1923 in Fate, Texas. He studied at Southern Methodist University. Hall married Mary Ellen in 1944. They had three children. Ellen died in 2008. Hall died at his ranch in Rockwall, Texas, a suburb of Dallas on March 7, 2019 from cardiac arrest, aged 95.