V roce 1998 se stal v Budapešti mistrem Evropy (10 000 m) v čase 27:48,62. O rok později na světovém šampionátu v Seville doběhl ve finále stejné trati v čase 28:03,42 na 5. místě jako nejlepší z Evropanů.