Nació en Guadalajara, Jalisco el 4 de mayo de 1904. Sus estudios profesionales los realizó en la Escuela de Jurisprudencia de Guadalajara. Obtuvo los grados de maestría y doctorado en filosofía en la Ciudad de México y le fue otorgado con la mención suprema de Magna cum laude. Su tesis doctoral se tituló Don Justo Sierra, su vida, sus ideas y su obra.
A parte de ser escritor, dedicó su vida a la educación. De 1923 a 1929 se desempeñó como profesor en la Escuela Normal de Señoritas de Guadalajara y también en la Preparatoria de la Universidad de Guadalajara.
Asimismo fue Director de la Revista Bandera de Provincias; Director de Educación Primaria de Nayarit; Rector del Instituto Científico y Literario de Tepic; Director de radio de la Secretaría de Educación; jefe del Departamento de Bibliotecas y Archivos Económicos de la Secretaría de Hacienda. También, fue profesor de la UNAM y Coordinador de Humanidades de la UNAM.
Ingresó a El Colegio Nacional el 8 de julio de 1952. Su discurso de ingreso fue contestado por el doctor Antonio Castro Leal.
En la esfera política fue Gobernador del Estado de Jalisco (1953-1959), Consejero del Presidente Adolfo López Mateos (1959-1962); Jefe de la Delegación Mexicana a la 11a Asamblea General de la UNESCO (1960); Subsecretario de la Presidencia (1962-1964), Secretario de Educación Pública (1964-1970) y presidente de la Comisión Nacional de los Libros de Texto Gratuitos (1977-1980).
Entre sus obras literarias destacan: :
Ojerosa y pintada
Las tierras flacas
Las vueltas del tiempo
La ladera dorada
Falleció en la Ciudad de México el 17 de enero de 1980 y sus restos descansan en la Rotonda de las Personas Ilustres del Panteón Civil de Dolores.