Williams attended Ridge Community High School in Davenport, Florida, where he was a three-sport star in football, track and basketball. He played safety and running back. He was a five-star recruit by Rivals.com and was ranked as the second best safety and eighth best player overall in his class.
He was also a track star in high school. He won the 200-meter dash event at the 2010 East County Track Meet with a time of 22.49 seconds. He placed 5th in the 100 meters at the 2011 FHSAA 3A Championships with a time of 10.7 seconds. He was timed at 10.5 seconds in the 100-meter dash as a senior.
Williams played safety his first two years at Florida State. As a true freshman in 2011, he played in 12 games as a backup safety and return specialist. He missed the teams bowl game due to a broken wrist he suffered in the final regular season game. As a sophomore in 2012, he again was a backup and return specialist. He played in 14 games and made one start. Williams entered his junior season in 2013 as a safety but was moved to running back after the first game. His first career carry was a 65-yard touchdown run against the Nevada Wolf Pack. During the 2014 BCS National Championship Game against Auburn he rushed for 25 yards on five carries, including a seven-yard fake punt conversion on fourth-and-four. He finished the year with 730 rushing yards and 11 rushing touchdowns on 91 carries. In 2014, Williams began his senior season as the starter, but eventually played behind Dalvin Cook.[9] He finished the year with 689 yards on 150 carries with 11 touchdowns.
After college, Jones was selected in the 5th Round of the 2015 NFL Draft by the Buffalo Bills. Williams went on to play in the NFL for two seasons with the Bills & Steelers, before playing in the CFL for the Toronto Argonauts.