1972 التحق بالكلية العسكرية في جمهورية الصين الشعبية
1973 عُين عضو اللجنة العليا للقوات المسلحة
1978 حصل على الماجستير في التاريخ والعلوم العسكرية من الاتحاد السوفييتي
1978 عُين مدير للدائره السياسية للقوات المسلحة لجمهورية اليمن الديمقراطية الشعبية
في المؤتمر الأول للحزب الاشتراكي اًًًُنتخب عضو مرشح للجنه المركزية للحزب
1979 عُين مدير قسم الدفاع والامن في اللجنة المركزية للحزب الاشتراكي اليمني
1980 اُنتخب عضو للجنه المركزية للحزب الاشتراكي اليمني
1980 عين سكرتير أول للحزب الاشتراكي في محافظة لحج
1981 اُنتخب رئيس القيادة الوطنية لمنظمة لجان الدفاع الشعبي
1981 اُنتخب عضو في مجلس الشعب الأعلى لجمهورية اليمن الديمقراطية الشعبية وعضو هيئة رئاسة مجلس
الشعب الأعلى- عضو رئاسة الدولة
1985 اُنتخب عضو لجنه مركزيه للحزب الاشتراكي اليمني
1986 فُصل من الحزب الاشتراكي
1990 اُنتخب عضو اللجنة الدائمة للمؤتمر الشعبي العام وعضو اللجنة العامة للمؤتمر الشعبي العام بعد الوحدة بين جمهورية اليمن الديمقراطية الشعبية والجمهورية العربية اليمنية
1994 - 2002 عضو اللجنة التنفيذيه للجبهه الوطنية للمعارضة « موج»