Si segnala già da dilettante distinguendosi con la maglia della nazionale: nel 1991 vince il Giro delle Regioni, la prova su strada ai Giochi del Mediterraneo e la medaglia d'argento ai campionati del mondo di Stoccarda, preceduto solo dal sovietico Viktor Rjaksinski. Nel 1992 è l'uomo di punta della nazionale italiana ai Giochi olimpici di Barcellona, ma corre in appoggio del compagno di squadra Fabio Casartelli che vince la medaglia d'oro.