W 2005 roku podczas halowych mistrzostw Europy uplasował się na 4. miejscu w finale konkursu biegu na 60 m. Wziął udział w rozgrywanej w Izmirze uniwersjadzie, na której ponownie zdobył srebrny medal, tym razem wywalczył go indywidualnie w biegu na 100 m. Uczestniczył w halowych mistrzostwach globu w Moskwie, gdzie przed własną publicznością sięgnął po srebrny medal w konkurencji biegu na 60 m. W czasie europejskiego czempionatu w Göteborgu zdobył srebrny medal w biegu na 100 m.
W ramach igrzysk olimpijskich w Pekinie wziął udział w konkursie biegu na 100 m, który zakończył w etapie ćwierćfinałowym – uzyskał on czas 10,25 plasujący zawodnika na 6. miejscu w grupie i 24. miejscu wśród wszystkich zgłoszonych do konkursu sportowców.
Po raz ostatni w zmaganiach lekkoatletycznych wystąpił w lipcu 2010 roku podczas rozgrywanych w Sarańsku mistrzostw kraju, na których zajął 4. miejsce w finale biegu na 100 m.