Education
Born in Kingston, Jamaica, Williams began his career in the youth ranks of Saint George"s South Carolina. While with Street.George’s Williams led the club to two youth championships in 2008 and 2009. In 2010 he joined Real Mona F.C. and remained at the club through 2014. In 2011 Williams accepted an offer to play college soccer for Robert Morris Colonials.
Williams was handed the number 10 shirt and in his four years with the Colonials he appeared in 71 matches scoring 6 goals and recording 15 assists.
During the 2014 season Williams also played with Pittsburgh Riverhounds U23.
Career
His regular position is winger or fullback. Youth
Williams represented Western Province since Under-18 level, playing for them at the Academy Week and Craven Week tournaments in 2010. In 2011, he played for the Western Province U19 side in the 2011 Under-19 Provincial Championship competition, scoring three tries in thirteen appearances.
He played for the Western Province U21 side in 2012 (finishing joint-fifth top try scorer with six tries in just seven starts, despite missing a large part of the season through injury) and 2013, scoring eight tries in fourteen starts and winning the "U21 Back of the Year" award.
Senior career
His first taste of senior rugby came in 2013, when he was included in the Western Province squad for the 2013 Vodacom Cup competition. He made his debut in the opening match of the season, starting on the left wing in their 17–17 draw with the Boland Cavaliers in Ceres, scoring a 22nd-minute try in the process.
He started in eight of Western Province"s nine matches in the competition, scoring one more try in their match against the Border Bulldogs. His 2014 Vodacom Cup campaign saw him score an incredible nine tries in the first six matches of the competition.
He scored two tries in their opening match against the Boland Cavaliers, one each in their matches against the Eastern Province Kings, the Border Bulldogs and Free State XV and four tries in their 65–29 victory over Kenyan representative side Simba XV. He was included in the Stormers squad for their 2014 Super Rugby Round 10 match against the Lions.
He twice came on as a blood-bin substitute to make his Super Rugby debut. His first start came in the Stormers" next match, away to the Cheetahs. Sevens
He joined the South America Sevens Academy in 2014.