John was born in 1825 in , Of Hawkins, Tennessee. John's father was Gladson and his mother was Lucy. His paternal grandfather was Gladson. He had four brothers and a sister, named Calvin, James, Lee, Joel and Anna. He was the second oldest of the six children.