Fue presidente del Instituto Político Nacional de Administradores Públicos, A.C.; secretario general de la Federación de Organizaciones Populares (CNOP); presidente del Comité Directivo Estatal del Partido Revolucionario Institucional en el estado de México; consejero nacional del Partido de la Revolución Democrática; fundador y presidente del Parlamento Ciudadano del Estado de México.