Nel 2003 partecipa ai Mondiali indoor di Birmingham sui 60 metri piani arrivando in semifinale, dove conclude al 7º posto. L'anno successivo, sempre sui 60 m piani, partecipa ai Mondiali indoor di Budapest; questa volta raggiunge una prestigiosa finale dove, con il tempo di 6"60, arriva 7º. Sempre nelle indoor è 2º in Coppa Europa a Lipsia con il tempo di 6"63. Ai Giochi olimpici di Atene partecipa ai 100 metri piani raggiungendo i quarti di finale dove viene eliminato col tempo di 10"29.