Es académico por oposición en el Instituto Politécnico Nacional, miembro del Claustro de Maestros de la Universidad de las Naciones y fue Director General de los Colegios de Bachilleres del Estado de Puebla.