Militante democratacristiano, se desempeñó como diputado, ministro de Estado de los presidentes Eduardo Frei Montalva y Patricio Aylwin, y diplomático, prestando servicios en representaciones chilenas en países de Sudamérica y Europa.