 Hall was born in Hopkinsville, Kentucky in 1947.He has a master's degree in creative writing from Johns Hopkins University and a doctorate in literature from the University of Utah.He was a Fulbright professor of literature in Spain.