En , il se classait douzième aux championnats du monde à Paris. Deux ans plus tard, il remportait le bronze à Helsinki. À Osaka en 2007, il se classait cinquième.