1993 siegte er mit 19,85 s, seiner bis dahin besten Zeit, bei den Weltmeisterschaften in Stuttgart über 200 Meter und wurde Sechster über 100 Meter. 1994 gewann er bei den Commonwealth Games in Victoria Bronze über 100 Meter und Gold über 200 Meter. Bei den Weltmeisterschaften 1995 in Göteborg errang er Silber über 200 Meter und belegte den vierten Platz über 100 Meter. Im Jahr darauf stellte er mit 19,92 s den aktuell gültigen Hallenweltrekord über 200 Meter auf.