Educación primaria
Ingresó a la Escuela Normal José Abelardo Núñez, donde se graduó de profesor normalista en 1924. Entre 1927 y 1928 fue secretario de la Dirección General de Educación primaria y normal. Fue uno de los fundadores del PS en 1933. En ese partido sería miembro del Comité Central, secretario nacional de Finanzas y subsecretario general.