Carriera Attivo tra i dilettanti dal 1987 al 1995, partecipò ai mondiali del 1993 a Oslo e vinse diverse gare di categoria, tra cui il Piccolo Giro di Lombardia nel 1995. Passato professionista nel 1996 con la Aki-Gipiemme, ottenne quell'anno i principali risultati della carriera: si aggiudicò infatti due gare, il Gran Premio Palio del Recioto (quell'anno aperto anche ai pro) e il Tour du Lac Léman, e ottenne diversi piazzamenti di rilievo, tra cui il settimo posto finale al Giro d'Italia e il quinto alla Vuelta a España. Nello stesso anno fu anche riserva della Nazionale Elite ai mondiali di Lugano.

Negli anni seguenti prese parte ad altre tre edizioni del Giro d'Italia, pur senza entrare più in Top 10, e ottenne anche una terza vittoria, al Wartenberg-Rundfahrt, nel 1998. Si ritirò dall'attività al termine della stagione 1999.

Palmarès 1988 (Dilettanti) Trofeo Velox

1991 (Dilettanti) Trofeo Amedeo Guizzi Circuito Castelnovese

1992 (Dilettanti) Giro del Valdarno

1993 (Dilettanti) Giro delle Tre Provincie Toscane Gran Premio Bongioanni

1995 (Dilettanti) 1ª tappa Giro della Valle d'Aosta 5ª tappa Giro della Valle d'Aosta Classifica generale Giro della Brianza Classifica generale Giro della Toscana dilettanti Gran Premio Colli Rovescalesi Trofeo Gianfranco Bianchin Ruota d'Oro Piccolo Giro di Lombardia

1996 (Aki-Gipiemme, due vittorie) Gran Premio Palio del Recioto Tour du Lac Léman

1998 (Vini Caldirola-Longoni Sport, una vittoria) Wartenberg-Rundfahrt

Piazzamenti Grandi Giri

Giro d'Italia 1996: 7º 1997: ritirato (non partito 7ª tappa) 1998: 22º 1999: 111º

Vuelta a España 1996: 5º

Classiche monumento

Milano-Sanremo 1996: 119º

Giro di Lombardia 1996: 29º

Competizioni mondiali Mondiali su strada Oslo 1993 - In linea dilettanti: 22º

Collegamenti esterni