Jones was born in King and Queen County, Virginia, on March 15, 1806. He moved to Tennessee with his parents, who settled in Fayetteville. He received a common school and academical education, also apprenticed to the saddler's trade.
With war impending, Jones was a delegate to the Peace Convention of 1861 held in Washington, D.C., in an effort to devise means to prevent the conflict, but he did not attend. He was elected from Tennessee as a member of the Confederate House of Representatives in the First Confederate Congress and served from February 18, 1862, to February 18, 1864. He was not a candidate for re-election. Friend and former political ally President Andrew Johnson pardoned Jones for his Civil War activities in June 1865.
Jones was a delegate to the State constitutional convention in 1870. Jones strongly opposed the Poll Tax provision of the 1870 Tennessee Constitution.