Williamson startet für die "Highgate Harriers". Er belegte bei den Junioreneuropameisterschaften 2005 in 10,52 s über 100 Meter mit einer Hundertstelsekunde Rückstand den zweiten Platz hinter seinem Landsmann Craig Pickering. Bei den U23-Europameisterschaften 2007 gewann er in 10,10 s den Titel vor Pickering. In 10,22 s gewann er auch den Titel bei der Universiade in Bangkok. Nach einem siebten Platz bei den Hallenweltmeisterschaften 2008 schied er bei den Olympischen Spielen 2008 im Viertelfinale aus.