En el ámbito laboral, ejerció su profesión en el Servicio de Seguro Social.
En 1969 fue reelecto diputado por la misma Agrupación Departamental, tercer distrito de Pedro Aguirre Cerda y Puente Alto, en representación del MAPU, para el periodo 1969 a 1973.
Paralelamente, en 1971 dejó el MAPU y se incorporó a la Izquierda Cristiana (IC).
Tras el fin de la dictadura militar se inscribió en el Partido por la Democracia (PPD) y en 1992 fue elegido como concejal por Santiago.
(Se consideran sólo los candidatos que resultaron elegidos para el Concejo Municipal)