Profesor normalista egresado de la escuela normal “Renacimiento”.
Licenciatura en ciencias sociales.
Trayectoria
Integrante del Colegiado Nacional de Asuntos Laborales y Negociación y Representante del CEN en la Sección 03 del SNTE en el estado de Baja California Sur.
Miembro de la Sección 23 del SNTE en el estado de Puebla.
Secretario General de la Sección 23 del SNTE en el estado de Puebla (2008-2012).
Secretario Seccional de Trabajo y Conflictos de Educación Primaria.