التحق بكلية أركان حرب وحصل على شهادتها عام 1943 وعاد للتدريس بالكلية الحربية .
ترك التدريس ثم عين مديرا للمخابرات الحربية في غزة أغسطس 1948.
عضوا في الوفد المصري في مفاوضات رودس فبراير 1949 التي أدت إلى توقيع اتفاقية الهدنة بين مصر واسرائيل .
رئيس الوفد المصري في لجنة الهدنة المشتركة المصرية - الإسرائيلية 1949-1952.
بقيام الثورة عين مديرا لإدارة فلسطين ومسئولا عن كافة جوانب القضية الفلسطينية في القيادة العامة للقوات المسلحة .
مديرا للإدارة العربية بوزارة الخارجية عام 1954 .
سفيرا لمصر في دمشق عام 1955.
اشترك مع الوفد المصري في توقيع الوحدة مع سوريا عام 1958.
مستشارا للشئون السياسية للرئيس جمال عبد الناصر 1958-1962 .
مندوب مصر الدائم في الامم المتحدة 1962.
عينا وزيرا للخارجية 1964-1972.
ثم مستشارا للشئون السياسية للرئيس أنور السادات 1972.
انتخب أمينا عاما للجامعة العربية يونيو 1972 ـ استقال في مارس 1979.
أم مؤلفاته كتاب " ابحث عن السلام والصراع في الشرق الاوسط ".
توفي في 24/1/1992.