Zwyciężył w biegu na 3000 metrów podczas halowych mistrzostw Europy w 1973 w Rotterdamie i halowych mistrzostw Europy w 1974 w Göteborgu. Na mistrzostwach świata w biegach przełajowych w 1975 w Rabacie wywalczył wraz z kolegami brązowy medal drużynowo. Nie ukończył biegów na 5000 m i na 10 000 m na igrzyskach olimpijskich w 1976 w Montrealu. Na halowych mistrzostwach Europy w 1978 w Mediolanie zdobył srebrny medal na 3000 metrów. Na igrzyskach olimpijskich w 1980 w Moskwie odpadł w półfinale biegu na 5000 metrów. W 1982 zwyciężył w biegu maratońskim w Rzymie.