Han har deltatt i Tour de France syv ganger. Han har ingen etappeseire, men gode sammenlagtplasseringer. Beste resultat er femteplassene fra 2003 og 2007.