Forrest nació en una familia pobre en Chapel Hill, en el condado de Marshall, Tennessee, siendo el mayor de doce hermanos.