W 2005 zdobył złoty medal w chodzie na 10 000 metrów podczas mistrzostw świata juniorów młodszych w Marrakeszu. Zwycięzca chodu na 10 kilometrów podczas pucharu świata w chodzie (2006). W 2007 startował w pucharze Europy, na którym odniósł zwycięstwo w chodzie na 10 kilometrów.