Egresado de la Facultad de Ciencias Políticas de la UNAM, y de la Escuela Superior de Educación Física.
Ocupo el cargo de Secretario General Delegacional, Oficial Mayor en el Comité Ejecutivo de la Secc. 10 del SNTE, Secretario de Asuntos Jurídicos de la Secc. 10 del SNTE, posteriormente Secretario General de la Sección 10 del SNTE, integrante del Colegiado Nacional de Desarrollo Educativo y Cultural, y de Superación Profesional del CEN DEL SNTE. Así como Representante del CEN del SNTE en la Sección 17 del Estado de México y actualmente se encuentra como Representante del CEN del SNTE en la Sección 38 del Estado de Coahuila.