La sua promettente carriera fu bloccata l'anno seguente da un infortunio e dalle successive complicazioni che gli impedirono di gareggiare ai Giochi olimpici di Mosca. Si ripresentò alle gare nel 1981, anno in cui ottenne come miglior risultato il quarto posto in Coppa del mondo sui 10000 m piani, oltre a migliorare il record italiano sui 5000 m piani. Afflitto da ulteriori problemi fisici, nel 1983 abbandonò definitivamente le competizioni. È rimasto legato al mondo dell'atletica essendo stato consigliere nazionale della FIDAL per due anni e presidente della Libertas Udine per un quadriennio. È tuttora vicepresidente dell'Associazione Maratonina Udinese con la quale ha contribuito a organizzare i Campionati del mondo di corsa su strada 2007.