-
1958 عمل كوكيل عام للإخوان المسلمين.
-
1959 عمل محامياً بالخرطوم.
-
اختير وزيراً للثروة الحيوانية في 1965م بالدورة
الثانية لحكومة اكتوبر الانتقالية ثم وزيرا للعدل فوزيراً لوزارة الاشغال في حكومة المحجوب الثالثة في 1968م.
-
عيّن سفيرا للسودان بليبيا خلال مايو 1972م
ونوفمبر .
-
عيّن عضوا بالمكتب السياسي.
-
كان أمين لجنة المزارعين بالاتحاد الاشتراكي
السوداني من 1973- 1975م.
-
شغل منصب مساعد الأمين العام للمنظمات الفئوية.
-
كان رئيس مجلس الشعب القومي من 1974 حتى مطلع
1976م.
-
عيّن نائبا لرئيس الجمهورية.
-
تم تعيينه رئيساً للوزراء في سبتمبر 1976م حتى
11/9/1977م حيث عيّن نائباً لرئيس الجمهورية ووزيراً للخارجية.