Se desempeñó como diputado y senador durante varios períodos legislativos consecutivos, así como embajador de Chile ante Argentina durante el segundo gobierno del presidente Carlos Ibáñez del Campo, y ante el Vaticano en el mandato del presidente Jorge Alessandri.
[1] Militante del Partido Conservador, en las elecciones parlamentarias de 1937, fue elegido como diputado por la 17.ª Agrupación Departamental (correspondiente a los departamentos de Talcahuano, Tomé, Concepción y Yumbel), por el periodo legislativo 1937-1941.
En las elecciones parlamentarias de 1941, obtuvo la reelección como diputado por la misma zona, por el periodo 1941-1945.
Asimismo, durante el gobierno del presidente Jorge Alessandri, fue designado como embajador de Chile ante la Santa Sede entre 1959 y 1963.
[1] Entre las actividades posteriores, fue director general del Banco de Crédito e Inversiones, entre otras empresas mineras.