V roce 1998 se stal juniorským mistem světa v chůzi na 10 kilometrů. Na světovém šampionátu v Edmontonu v roce 2001 zvítězil v závodě na 20 kilometrů chůze, o dva roky později vybojoval na mistrovství světa v této disciplíně bronzovou medaili.