Passato professionista nel 1999, ha colto due vittorie in carriera, al Prix d'Armorique in Francia e al Tour du Lac Léman in patria. Le sue doti di scalatore gli hanno comunque permesso di stare spesso con i primi sulle salite dei grandi giri e di poter così risultare uno dei gregari più preziosi per diversi corridori, specialmente per Stefano Garzelli nel periodo in cui entrambi correvano per la Vini Caldirola-Nobili Rubinetterie. Ha annunciato il proprio ritiro alla fine del 2008.