Representó a esta organización en el Movimiento Internacional de los Estudiantes Católicos (MIEC-Pax Romana), donde fue elegido miembro del Comité directivo Mundial con sede en Friburgo, Suiza.
Luego, en 1975, fue contratado en el Programa de Naciones Unidas para el Desarrollo (PNUD), con sede en Nueva York, cargo que ocupó hasta 1978.
Cuatro años más tarde, asumió la dirección de la Fundación Eduardo Frei Montalva, que había ayudado a crear.
En 1985, durante la presidencia de Gabriel Valdés en la Democracia Cristiana, es elegido Secretario general su partido.
En las parlamentarias de 1993 fue como candidato a senador por la Séptima Circunscripción Norte, Curicó y Talca, período 1994-2002, pero no resultó elegido.