Professionista dal 1996 al 2003, conta due vittorie di tappa alla Vuelta a España e una al Giro d’Italia. Dal 2011 al 2014 è stato direttore sportivo alla Liquigas, poi Cannondale Pro Cycling.
Carriera da Direttore Sportivo: Liquigas (2011-2012) Cannondale (2013-2014)