Il a été champion d'Europe sur 10 000 m en 1978 (et médaillé de bronze en 1982). Il a été médaillé de bronze lors des Championnats du monde à Helsinki en 1983 (sur 5 000 m) après avoir terminé du 10 000 m.