Participó en la política y desempeñó importantes puestos públicos, entre ellos el de secretario de Educación de Nayarit entre 1930 a 1931 (participando en la fundación del Instituto de Ciencias y Letras, antecedente directo de la actual Universidad Autónoma de Nayarit), gobernador de Jalisco entre 1953 y 1959, secretario de Educación Pública de 1964 a 1970 (este cargo le permitió realizar valiosas reformas en el sistema educativo mexicano) y presidente de la Comisión Nacional de Libros de Texto Gratuitos (1976-1979).