Médaillé d'argent du 10 000 mètres lors des championnats d'Europe 1974, il remporte en 1976 le titre par équipes des championnats du monde de cross après s'être classé deuxième de l'épreuve individuelle. Il participe aux Jeux olympiques de 1976, à Montréal, et se classe quatrième de la finale du .