1970'te tuğgeneral, 1974'te tümgeneral, 1978'de korgeneral rütbesine terfi etti. Bu rütbede 8. Kolordu ve Elazığ, Malatya ve Bingöl Sıkıyönetim komutanlığı yaptı. 1982'de orgeneral rütbesine terfi etti. 1982-1983 arası Genelkurmay Tetkik Kurulu Başkanlığı, 1983-1985 arası 3. Ordu komutanlığı, 1985-1986 arası Jandarma genel komutanlığı görevlerinde bulundu ve 1986 yılında emekli oldu.