Jones entered local politics when he was elected Mayor of Enfield. In 2005, he was appointed to the North Carolina House of Representatives to fill the vacancy caused by the death of state Rep. John D. Hall.
Jones ventured into local politics after being chosen as the Mayor of Enfield. Two years later, in 2005, he was selected to take the place of deceased state Representative John D. Hall in the North Carolina House of Representatives.