Participó en la elaboración del Código Orgánico de Tribunales.
Fue uno de los fundadores del Partido Nacional en 1966 y fue su primer presidente (1966-1968).
En 1967, fue candidato a Senador en las Elecciones Complementarias de 1967, por O'Higgins y Colchagua, pero perdió la elección.
Sin embargo, fue elegido senador en las Elecciones Parlamentarias de 1969, por la misma zona.
En 1983 fue uno de los fundadores del Movimiento de Unión Nacional, precursor del partido Renovación Nacional.