Durante el gobierno de Salvador Allende fue el encargado de reabrir la sede diplomática chilena en La Habana, Cuba, donde, posteriormente, fue declarado persona non grata por el gobierno de Fidel Castro.