Inició su educación en su ciudad natal, después en San Luis Potosí, cursando tres años en la Escuela Normal para Profesores, hoy Benemérita y Centenaria Escuela Normal del Estado de San Luis Potosí, en 1899 ingresó a la Normal de Monterrey, escuela en la que se tituló como profesor en 1901.