Su actuación más destacada como profesional fue el tercer puesto en la 5ª etapa del Tour de Francia 2006, ganada por Óscar Freire.