uzyskał tytuł doktora nauk wojskowych, a jego praca uzyskała I nagrodę w konkursie na najlepszą pracę doktorską w Akademii Sztabu Generalnego WP.

Od 1987 r. pełnił służbę w Sztabie Generalnym WP na stanowisku starszego specjalisty, a następnie objął funkcję zastępcy szefa oddziału systemów kompetencyjnych. W 1991 r. został wyznaczony na stanowisko zastępcy szefa Zarządu Organizacyjnego Sztabu Generalnego WP. W 1999 r. otrzymał przydział służbowy na stanowisko szefa Zarządu Systemów Organizacyjnych Sił Zbrojnych Generalnego Zarządu Planowania Strategicznego (P-5) SG WP. Na tym stanowisku współuczestniczył w opracowaniu koncepcji zmiany struktury wewnętrznej stanowisk etatowych w Siłach Zbrojnych RP, reorganizacji okręgów wojskowych oraz tworzeniu nowego modelu sił zbrojnych. W 1999 r. był awansowany do stopnia generała brygady przez prezydenta RP Aleksandra Kwaśniewskiego. Od 2002 r. był zastępcą szefa Generalnego Zarządu Zasobów Osobowych SG WP. 18 czerwca 2004 r. będąc na stanowisku zastępcy komendanta Akademii Obrony Narodowej uczestniczył w obchodach 5. rocznicy powstania Bałtyckiej Akademii Obrony (Baltic Defence College) oraz uroczystej promocji jej absolwentów w Tartu w Estonii. W roku 2006 r.