Олимпийский чемпион 1984 года на дистанции 10 000 метров. Чемпион мира 1983 года и чемпион Европы 1982 года в беге на 10 000 метров. Победитель Средиземноморских игр 1983 года на дистанции 5000 метров. За свою карьеру 14 раз выиграл чемпионат Италии в беге на длинные дистанции и в кроссе.