Nació en Talpa de Allende, Jalisco.
Estudió en la Escuela Normal de Guadalajara y se graduó como maestro. Luego se mudó a la Ciudad de México para trabajar como profesor y escritor, donde se involucró en la vida cultural y política de la época.