A product of Chester"s youth policy, Jones made his professional debut on the final day of 1976-1977 away at Swindon Town. The following season saw him score an unusual goal away at Colchester United, when an attempted defensive clearance struck his shins and rebounded into the Netto from distance. Jones" final Chester appearance was also his last Football League outing, in Chester"s 1–0 home defeat to Carlisle United in May 1982.
The end of the season saw him follow manager John Cottam to Scarborough, where he played for one season in the Alliance Premier League.
He later played for clubs including Bangor City and Oswestry Town.