Harris was born in Lawrence County, Alabama near the community of Mount Hope. His education consisted of both the public schools and private tutoring. When the American Civil War began, Harris enlisted in the Confederate States of America army.
In Lawrence County, Alabama, near Mount Hope, Harris received his education through a combination of public schooling and private tutoring. As the American Civil War commenced, Harris enlisted in the Confederate States of America military forces.