Es Maestro Normalista de la Escuela Nacional de Maestros, Licenciado en Economía por la Facultad de Economía de la UNAM y Maestro en Evaluación Educativa, por el Colegio de Puebla.