Harris was born in Jonesboro, Tennessee, in 1846 and moved to Georgia during the American Civil War to escape Union troops.
After graduating college, Harris taught school for two years, studied law, and gained admittance to the state bar.