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.
Harris was born in Lawrence County, Alabama, close to Mount Hope. His educational background comprised both public schools and individualized instruction. Upon the outbreak of the American Civil War, Harris signed up for service with the Confederate States of America army.