Zdobył srebrny medal na 50 kilometrów na mistrzostwach Europy w 1998 w Budapeszcie, za Robertem Korzeniowskim. Nie ukończył tej konkurencji w Pucharze Świata w 1999 w Mézidon-Canon oraz na mistrzostwach świata w 1999 w Sewilli, a na igrzyskach olimpijskich w 2000 w Sydney został zdyskwalifikowany. Zajął 9. miejsce w chodzie na 20 km w Pucharze Europy w chodzie w 2000 w Eisenhüttenstadt].