Il remporte le titre du 3 000 mètres lors des Championnats d'Europe en salle 1970, à Vienne, en Autriche, en devançant dans le temps de 7 min 46 s 85 l'Allemand Harald Norpoth et l'Espagnol Javier Álvarez.