Loftis was born in Columbia, South Carolina. He attended Brookland-Cayce High School and graduated from the University of South Carolina in 1981. Loftis was twice elected president of the Student Senate and served as president of the Pi Kappa Alpha fraternity.
