È un ex ciclista su strada italiano, e direttore sportivo alla Wilier Triestina.
È stato professionista dal 1994 al 2002, nella sua carriera ciclista ha vinto 36 corse tra cui un Gran premio della città di Camaiore e il giro di Toscana. Buon cronoman, chiuse i campionati italiani di specialità del 1995 al terzo posto. Fu un gregario di fiducia di Michele Bartoli, prima alla MG Maglificio-Technogym e poi alla Mapei-Quick Step.
SQUADRE: MG Maglificio (1994-1997), Asics (1998), Mapei (1999-2002)
Dopo il ritiro è subito salito sull’ammiraglia della Finauto dal 2003 al 2008 (squadra dilettantistica). Ha seguito corridori come Giovanni Visconti e Andrij Hrivko.
SQUADRE: Danieli (2008), ISD (2009-2010), Farnesi Vini (2011-2012), Vini Fantini (2013), Yellow Fluo (2014) e Southeast (2016).