Entre los años 1970 y 1973 fue embajador de Chile ante la Santa Sede y entre 1973 y 1978 fue embajador de Chile en Argentina, y posteriormente desempeñó el cargo de embajador de Chile en España de 1978 al 1980.