È un dirigente sportivo ed ex ciclista su strada.
Entra nel mondo del professionismo nel 1984, il quale lascerà nel 1997. Nel 1985 si aggiudicò la classifica dei giovani al Giro d’Italia.
SQUADRE: Bianchi (1984), Sammontana (1985-1986), Gewiss (1987-1988), Chateau d’Ax (1989-1990), Gatorade (1991-1992), Mecair (1993), Gewiss (1994-1996), Batik (1997).
Dopo il ritiro, decide di ricoprire il ruolo di direttore sportivo; inizia così la sua carriera in ammiraglia con la Riso Scotti nel 1998.
Da direttore sportivo segue campioni come Vincenzo Nibali, Peter Sagan e Ivan Basso.
SQUADRE: Riso Scotti (1998) Vini Caldirola (1999), Fassa Bortolo (2000-2005), Barloworld (2006-2009), Liquigas (2010-2012), Cannondale (2013-2014), Skydive Dubai (2015) Bahrain Merida (2017-attuale)