Durante sus estudios en El Mexe, fue Secretario General de la Federación de Estudiantes Campesinos Socialistas de México (FECSM), posteriormente lideró varias organizaciones sociales de izquierda, como Movimiento Democrático Petrolero, Asesor del Sindicato de Transporte "José Ma Morelos y Pavón" o el Nuevo Sindicalismo del Sindicato Nacional de Trabajadores de la Educación (SNTE), en el SNTE fue además Secretario de Conciliacion Sindical, Promociones Económicas, Fomento Cultural y de Derechos Laborales y Organizaciones de Niveles Especiales.