Nel 1997 arrivò ventitreesimo nella 20 km di marcia ai mondiali di Atene; quattro anni dopo, nel 2001, conquistò l'ottavo posto nella 50 km di marcia ai mondiali di Edmonton. Prese parte anche agli europei del 2002 a Monaco di Baviera, ma non completò la gara dei 50 km. Fu invece squalificato a Parigi ai mondiali del 2003, sempre nella 50 km.