Ha ottenuto un solo successo da professionista, una tappa al Tour de la Somme nel 2001, in cui si è classificato secondo. È stato secondo anche al Giro d'Oro nel 2003 e nella quarta tappa della Quatre Jours de Dunkerque nel 2007. In carriera ha partecipato a tre edizioni della Vuelta a España, due del Tour de France e una del Giro d'Italia. Ha posto fine alla propria carriera agonistica al termine della stagione 2013[1].