Przez kolejne 8 lat (1958–1966) był wykładowcą w Wyższej Szkole Pilotów w Modlinie (w kolejnych latach znana jako Centrum Szkolenia Lotniczego). W latach 1966–1969 studiował w Akademii Sztabu Generalnego WP. Po ukończeniu ASG zostaje wyznaczony na stanowisko starszego pomocnika szefa Oddziału Studiów Programowania w Dowództwie Wojsk Lotniczych w Poznaniu, które pełnił do kwietnia 1973. Ukończył również kurs metodyczny dla kadry operacyjno- taktycznej Wojsk Lotniczych.

W 1977 uzyskał stopień doktora nauk wojskowych w Akademii Sztabu Generalnego przedstawiając pracę na temat pokonywania obrony przeciwlotniczej przeciwnika. W kwietniu 1978 roku objął prestiżowe stanowisko Przewodniczącego Komisji Kwalifikacyjnej na Klasy, które pełnił przez blisko 12 lat, do 30 czerwca 1990. Od grudnia 1978 był również docentem w Wyższej Oficerskiej Szkole Lotniczej w Dęblinie. Służbę wojskową zakończył 20 listopada 1990 roku.

Podczas 40-letniej służby w lotnictwie wykonywał loty na samolotach Po-2, Jak-18, Jak-23, TS-8 Bies, TS-11 Iskra, MiG-15, Lim-2. W powietrzu spędził prawie 2500 godzin.