Ciclista professionista dal 1999 al 2013. In carriera ha vinto 54 gare, tra queste Giro di Lombardia, Amstel Gold Race, Freccia Vallone, Liegi-Bastogne-Liegi e Giro d'Italia. È stato radiato per doping nel 2013. Oggi è costruttore di bici a marchio Kyklos.