نائب رئيس الجمهورية
بعد قيام مايو شارك معها وتولى عدة مواقع سفيراً للسودان بليبيا، ثم وزيراً، ثم رئيس وزراء، ثم نائب رئيس الجمهورية، ثم رئيس مجلس الشعب القومي الرابع «البرلمان»، وشغل مواقع عدة في حزب الاتحاد الاشتراكي.