Jones attended Grapeland High School, where he was a member of the 2A state champion basketball team in 1985.[1]
He went on to attend the University of Texas at Austin, where played football and ran track. In Football he was a 3x letterman, a 2x All-Conference Wide Receiver and a team captain. He set several school records including career receiver yards, most receiving yards in a game by a sophomore (still current), most receiving yards in a game, and most receiving yards and TD receptions in a bowl game.[2] In track, he was an All-American.[3] At the 1987 Southwest Conference championships, Jones ran the 200 m in 20.28 seconds, a record that stood at the University of Texas for 32 years until it was broken in 2019 by Micaiah Harris, who ran a 20.21.[4]
After college he played in the 1990 East-West Shrine game.[5]
Drafted by the Houston Oilers in the sixth round of the 1990 NFL draft, Jones was one of the smallest players in the league, weighing as little as 139 lb (63 kg) during his professional career.[6][7] He was signed by the Oilers in 1990 and played for them for 2 seasons, racking up 660 receiving yards, before becoming a free agent. He was then signed by the Atlanta Falcons before the 1992 season, but only played in 10 games due to multiple injuries. He returned to the Oilers in 1993 and was cut at the end of camp, but then re-signed in the middle of the season and played 2 more games for them. He again became a free agent and was again signed by the Falcons in 1994, but cut by them before the camp started.[8]
After being release by the Falcons in 1994, Jones signed with the Sacramento Gold Miners of the CFL and played both receiver and returner. The next year he played for the Frankfurt Galaxy of the WLAF and helped them to World Bowl '95 which they lost. In 1996 he played for the Amsterdam Admirals, but only caught three passes.[9] During the 1996 WLAF season he was signed by the Arizona Cardinals who then released him during camp.[8]