Ha sido Representante Permanente del Perú ante los Organismos Internacionales con Sede en Ginebra (1968) y embajador del Perú en la Unión de Repúblicas Socialistas Soviéticas (1971) y en Polonia (1971).