Kelso was born on July 11, 1933 in Fayetteville, Tennessee. He studied at University of the South. Kelso was married Landess McCown until his death in 2013. They had four children. Kelso died on June 23, 2013 in Fayetteville, Tennessee from a fall, aged 79.