Se casó con María Pinto Argandoña y tuvieron siete hijos.
Integró la Falange Nacional en 1946 y en 1957 el Partido Demócrata Cristiano.
Entre 1960-1961 fue presidente provincial en Aconcagua y delegado a diversos congresos.
En las elecciones parlamentarias de 1965 fue elegido diputado por la Quinta Agrupación Departamental "San Felipe, Petorca y Los Andes", periodo 1965-1969.
En las elecciones parlamentarias de 1969 fue reelecto diputado por la misma Agrupación Departamental, periodo 1969-1973.