Fue Presidente del Comité Directivo Nacional de la Liga de Economistas Revolucionarios (1982-1984), Secretario General Adjunto del CEN del PRI, Delegado del PRI en San Luis Potosí, Baja California, Coahuila, Jalisco y Yucatán.