Atwater ble født i Atlanta i Georgia, men vokste opp for det meste i Columbia i Sør-Carolina. Han studerte ved Newberry College, et privat luthersk college.