De 2001 a 2006 se dedicó a actividades dentro de su partido en donde ocupó los cargos de secretario coordinador ejecutivo de la Confederación Nacional de Organizaciones Populares; secretario de organización del Comité Ejecutivo Nacional de la misma confederación, coordinador de giras de Roberto Madrazo como precandidato presidencial; coordinador de alianzas políticas del Comité Ejecutivo Nacional y presidente de las Asociaciones Políticas Nacionales.