Il remporte la médaille de bronze du 10 000 mètres lors des Championnats d'Europe 1994 et 1998. Il participe par ailleurs à deux Jeux olympiques consécutifs en 1992 et 1996 et obtient son meilleur résultat en 1996 avec une 9e place en finale du 10 000 m.