Es profesor de educación primaria, egresado de la Escuela Nacional de Maestros.
Es ingeniero en comunicaciones y electrónica de la Escuela Superior de Ingeniería Mecánica y Eléctrica del I.P.N.
Es maestro en ingeniería de la Facultad de Ingeniería de la UNAM
Es director del Centro de Estudios Superiores en Educación desde el año de 1988.