1 października 1964 został służbowo skierowany do Rembertowa, gdzie studiował na Akademii Sztabu Generalnego Wojska Polskiego, które ukończył 28 sierpnia 1967. Po studiach otrzymał przydział służbowy do Wrocławia, gdzie przyjął obowiązki szefa Lotnictwa Myśliwskiego w 3 Korpusie Obrony Powietrznej Kraju, które wykonywał do 20 listopada 1971.

21 listopada 1971 otrzymał służbowy przydział do Gdyni, gdzie wyznaczono go na stanowisko Szefa Lotnictwa w Dowództwie Marynarki Wojennej (inne źródło podaje, że stanowisko szefa Dowództwa Lotnictwa i OPL MW objął 9 czerwca 1972 r.). W trakcie pełnienia tych obowiązków 5 kwietnia 1976 rozpoczął kurs w przeszkoleniu kierowniczej kadry Marynarki Wojennej w Wojskowej Akademii Marynarki Wojennej ZSRR, który ukończył 7 czerwca 1976.. Po kursie był dalej Szefem Lotnictwa Marynarki Wojennej i był nim do 7 sierpnia 1985.

8 sierpnia 1985 z przyczyn zdrowotnych został przeniesiony do rezerwy. Podczas zawodowej służby był pilotem wojskowym pierwszej klasy wykonując pilotaż na różnych typach samolotów o nalocie ogólnym 2500 godzin.