30 września 1968 rozpoczął studia w Akademii Sztabu Generalnego Wojska Polskiego w Rembertowie, którą ukończył 30 sierpnia 1971. Po studiach objął stanowisko szefa strzelania powietrznego w 39 pułku lotnictwa myśliwskiego w Mierzęcicach, gdzie był do 24 czerwca 1972. Następnie został zastępcą ds. liniowych dowódcy 10 pułku lotnictwa myśliwskiegoRozkaz ministra obrony narodowej nr 07/Org. z 4 maja 1967 roku w Łasku.

13 listopada 1972 powierzono mu pełnienie obowiązków dowódcy 10 pułku lotnictwa myśliwskiego, a 9 lipca 1974 do 28 kwietnia był nominowanym dowódcą tego pułku. Po przekazaniu obowiązków dowódcy pułku, był do 15 stycznia 1979 do dyspozycji dowódcy Wojsk Obrony Powietrznej Kraju. Następnie jest dyżurnym odpowiedzialnym – zastępcą szefa Sztabu 1 Korpusu Obrony Powietrznej Kraju w Warszawie. Od 4 stycznia 1980 ponownie był w dyspozycji dowódcy Wojsk Obrony Powietrznej Kraju.

10 marca 1980 objął obowiązki dowódcy – starszego dyżurnego w 2 Ośrodku Kierowania Ruchem Lotniczym w Poznaniu, które wykonywał do 23 września 1983.