Se casó con Laura Espinoza y tuvo tres hijos.
En 1915 fundó la revista Morse para la difusión de las actividades comunicacionales del país.
En 1941, fue elegido Diputado por la 25.ª Agrupación departamental (Ancud, Castro y Quinchao) para el período 1941-1945.
En 1953, fue elegido Senador por la 9.ª Agrupación provincial (Valdivia, Osorno, Llanquihue, Chiloé, Aysén y Magallanes) para el período de 1953 a 1961.
Lideró el sector del radicalismo que apoyó a Salvador Allende y al Frente de Acción Popular.