Estuvo casado con Dominga Muñoz Leiva, con quien tuvo ocho hijos.
Se casó en segundas nupcias con Rina Devia Ceballos, con quien tuvo cuatro hijos.
Su primera incursión en el periodismo la realizó en la sección deportiva en 1927, en donde llegó a ser jefe de crónica en el naciente diario La Prensa de Tocopilla.
Se desempeñó en dicho cargo hasta 1959, año en que asume Antonio Puga Rodríguez.
En las elecciones parlamentarias de 1973, fue elegido diputado por la 4° agrupación departamental, que correspondía a las comunas de La Serena, Coquimbo, Elqui, Ovalle, Combarbalá e Illapel, para el período 1973-1977.