W latach 1976–1980 był szefem sztabu, a w roku 1978 objął funkcję dowódcy 2 Brygady Artylerii.

W 1980 został skierowany na studia Akademii Sztabu Generalnego Sił Zbrojnych ZSRR i po ich ukończeniu objął w 1982 stanowisko zastępcy szefa Wojsk Rakietowych i Artylerii Warszawskiego Okręgu Wojskowego. W 1986 został wyznaczony na stanowisko szefa Oddziału Operacyjno–Rozpoznawczego w Dowództwie Wojsk Rakietowych i Artylerii Zarządu Szkolenia Bojowego WP. W 1992 objął funkcję zastępcy szefa Zarządu Operacyjno–Strategicznego w Sztabu Generalnego WP. 8 maja 1995 mianowany na stopień generała brygady przez prezydenta RP Lecha Wałęsę, następnie został szefem Zarządu Kadr Sztabu Generalnego WP. Od kwietnia 1997 był Attaché Obrony, Morskim i Lotniczym przy Ambasadzie RP w Federacji Rosyjskiej. Po powrocie do kraju był przeniesiony do dyspozycji Ministra Obrony Narodowej. Z zawodowej służby wojskowej po 42 latach służby został zwolniony 2 lutego 2001. 15 sierpnia 2001 prezydent RP Aleksander Kwaśniewski uhonorował go specjalnym listem wraz z innymi generałami WP przechodzących w stan spoczynku.