1992 yılında tuğgeneral rütbesine terfi etti. Bu rütbede Kara Kuvvetleri Eğitim ve Okullar Daire Başkanlığı ile 39. Mekanize Piyade Tugay Komutanlığı görevlerinde bulundu. Akabinde 1996 yılında tümgeneral rütbesine terfi etti. Bu rütbede Zırhlı Birlikler Okulu ve Eğitim Tümen Komutanlığı, Kara Kuvvetleri Eğitim ve Doktrin Komutan Yardımcılığı ile Kurmay Başkanlığı, son olarak Millî Güvenlik Akademisi Komutanlığı görevlerini yürüttü. korgeneral rütbesine 2002 yılında terfi etti. Bu rütbede Jandarma Asayiş Komutanlığı, Jandarma Asayiş Kolordu Komutanlığı ile Kara Kuvvetleri Denetleme ve Değerlendirme Başkanlığı görevlerinde bulundu ve 2007 yılında orgeneral rütbesine terfi etti ve Kara Kuvvetleri Eğitim ve Doktrin Komutanlığı görevine atandı.
Kara Kuvvetleri komutanlığı
5 Ağustos 2010'da 1. Ordu Komutanlığına atandı ancak bu görevde sadece 3 gün kaldı. 2010 Yüksek Askerî Şura toplantısında çıkan kriz üzerine en kıdemli 3. orgeneral olmasına karşın Necdet Özel'in genelkurmay başkanlığı yolunda önünün açılması ve 2012'de emekli olmaması için 8 Ağustos'ta Kara Kuvvetleri Komutanlığına atandı.[3]
29 Temmuz 2011'de çeşitli soruşturmalarla üst düzey askerlerin tutuklanmasına tepki olarak Genelkurmay Başkanı Orgeneral Işık Koşaner, Deniz Kuvvetleri Komutanı Oramiral Uğur Yiğit ve Hava Kuvvetleri Komutanı Orgeneral Hasan Aksay ile birlikte görevinden istifa ederek emekliliğini istedi. Aynı gün diğer komutanlarla birlikte emekliye sevk edildi.