Contrajo matrimonio con Martina Echavarría Almarza (1910).
Se dedicó a trabajar en oficinas salitreras como La Palma, Puntuchara y Santa Elena.
Fue obrero, administrativo, contador y dirigente sindical además.
Colaboró con Luis Emilio Recabarren en la fundación del Partido Obrero Socialista (1912).
Durante su administración mejoró las zonas portuarias y dio inauguración al Casino Español, el hipódromo y el velódromo.