Nel 1983 vinse ancora, ma solo una piccola corsa in Svizzera; prese anche il via al Giro d'Italia, dove sfiorò la vittoria arrivando secondo nella quindicesima tappa, quella con arrivo a Orta San Giulio, dietro a Paolo Rosola. Venne quindi convocato per i campionati del mondo su strada di Altenrhein, che concluse al tredicesimo posto. Nel biennio 1984-1985 corse per i colori dell'italiana Atala, raggiungendo diversi risultati di rilievo: terzo al Tour de Suisse (in cui fu secondo nella sesta tappa) e settimo al Giro dell'Etna il primo anno, nono nella Nizza-Alassio e terzo nel Giro del Trentino nel 1985, oltre ad un paio di successi sfiorati in tappe dello stesso Giro del Trentino e della Tirreno-Adriatico.