Se casó con María del Pilar Lecaros Mackenna y es padre de siete hijos.
Asumió como alcalde de Cabildo en 1960 y fue reelecto en 1963.
Tras el fin de la dictadura militar, en 1989 fue elegido nuevamente como diputado, esta vez por el Distrito 10, para el período comprendido entre 1990 y 1994.
[2] Buscó la reelección en las elecciones parlamentarias de 1993, sin éxito.
En esta última elección tenía 80 años, siendo uno de los candidatos más longevos del proceso eleccionario.