Fue distinguido con la condecoración del Estado Peruano de la Orden del Sol en el grado de Gran Cruz, recibió el Premio Nacional de Periodismo y el Premio Nacional de Literatura, y fue distinguido también con las Palmas Magisteriales en el grado de Amauta, siéndole otorgadas condecoraciones de los gobiernos del Brasil y Venezuela.