Harekât Başkanlığı ile Harekât ve Eğitim Şube Müdürlüğü, Kara Kuvvetleri Denetleme ve Değerlendirme Başkanlığı'nda Plan Ve Program Subaylığı ile Harekât ve İstihbarat Üyeliği, 12'nci Piyade Tümen Komutanlığı'nda Harekât ve Eğitim Şube Müdürlüğü, 12'nci Mekanize Tugay Komutanlığı'nda Mekanize Piyade Tabur Komutanlığı, Kara Kuvvetleri Mebs Daire Başkanlığı'nda Plan ve Konsept Subaylığı, Bosna-Hersek Barış Gücü Görev Kuvveti İkmal Subaylığı, Başbakanlık Askerî Danışmanlığı'nda Kara Proje Subaylığı, Güney Avrupa Müttefik Kuvvetleri Karargâhı'nda (Afsouth Napoli/İtalya) Bilgi Sistemleri Başkan Yardımcılığı ve Proje Yönetim Şube Müdürlüğü, TSK Barış İçin Ortaklık Eğitim Merkezi Komutanlığı ve Genelkurmay Eğitim ve Teşkilat Daire Başkanlığı'nda Tatbikat Şube Müdürlüğü görevlerini yürüttü. 2001 yılında tuğgeneralliğe terfi etti.