Bei den Olympischen Spielen 2000 in Sydney erreichte er das Halbfinale, kam dort aber mit 13,62 s als Siebter nicht weiter. Im Jahr 2001 gelang ihm der Gewinn der Goldmedaille beim Europacup in Bremen. Nur wenige Wochen später belegte er bei den Weltmeisterschaften in Edmonton im Finale mit 13,52 s den sechsten Platz.