تخرّج في الكلية العسكرية ضابط درع عام 1958. في عام 1960 تطوع في القوات الخاصة وعمل بمنصب آمر فصيل سرية لغاية عام 1964، ثم نقل الى منصب مرافق قائد الفرقة الثانية لغاية عام 1966. التحق بكلية الاركان وتخرج فيها عام 1968.
عيّن بمنصب معاون آمر فوج مظليّ، ثم نقل الى منصب معاون ملحق عسكري في موسكو عام 1968.
في العام 1971 نقل الى منصب آمر فوج مظلي وشارك في حرب 1973 على جبهة الجولان، بعدها نقل الى منصب ملحق عسكري في الهند في عام 1974 واستمر فيها لغاية 1977.
في عام 1977 نقل الى منصب آمر لواء المشاة الخامس، ثم قائدا للفرقة السابعة وشارك في حرب الشمال من الحرب العراقية – الايرانية.
وفي عام 1983 نقل الى منصب أمين سرّ عام وزارة الدفاع، ثم قائداً للفيلق الاول، بعدها في العام 1986 تمّ نقله الى منصب معاون رئيس اركان الجيش للعمليات، ثم قائدا للفيلق الأول مرة أخرى.
ثم نقل الى منصب رئيس أركان الجيش في العام 1978 ولغاية 1990، وفي نفس السنة نقل الى منصب مستشار في رئاسة الجمهورية في إثر غزو الكويت.