Per le sue buone qualità nel mettersi al servizio degli altri fu convocato in Nazionale anche per i due seguenti mondiali, quello di Valkenburg e quello Sallanches, ma in entrambi i casi si ritirò. Nel 1979 vinse la Coppa Bernocchi, classica con arrivo a Legnano. Si ritirò dall'attività agonistica nel 1984: in quindici stagioni tra i "pro" partecipò a dieci Giri d'Italia, portandone nove a termine, e a quattro Tour de France (due quelli conclusi).