Williams aimed to compete for Great Britain in the 200 metres at the 2012 Summer Olympics. He cannot represent his native Turks and Caicos Islands, because they are not recognised by the International Olympic Committee, however, using a similar by-law to Anguillan long jumper Shara Proctor, Williams is eligible to represent Great Britain as Turks and Caicos are a British Overseas Territory. He finished fifth at the UK Olympics Trials, so was not selected. he competed for great Britain in the 2016 Rio Summer Olympics.