È un dirigente sportivo ed ex ciclista su strada italiano.
Fu professionista dal 1979 al 1988, vinse una tappa al Giro d’Italia ed una alla Vuelta de Espana.
SQUADRE: San Giacomo (1979-1980), Termolan (1982), Alfa Lum (1983-1984), Alpilatte (1985), Ecoflam (1986-1987), Alfa Lum (1988).
Dal 2011 è direttore sportivo alla Lampre Merida (ora UAE Abu Dahbi).
SQUADRE: Refin (1995-1997), Mercatone Uno (1998-2001), De Nardi (2002-2003), LPR (2004-2006), TInkoff (2007-2008), Katusha (2009), Ceramica Flaminia (2010), Lampre (2011-2016).