Debutó como profesional en el año 2000 con el equipo Lampre-Daikin y se retiró a finales de 2012 en el equipo estadounidense Team Type 1-Sanofi.