W lipcu 1954 zwolniony z zawodowej służby wojskowej, pracował w Zarządzie Wojewódzkim Ligi Przyjaciół Żołnierza w Poznaniu. W styczniu 1957 ponownie przyjęty do wojska, w październiku 1957 ukończył Kurs Doskonalenia Oficerów w Akademii Sztabu Generalnego WP w Rembertowie. W okresie od października 1957 do czerwca 1958 był zastępcą dowódcy Lotnictwa Operacyjnego ds. wyszkolenia bojowego. Następnie do maja 1960 był zastępcą komendanta Instytutu Technicznego Wojsk Lotniczych – dowódcą bazy lotniczej na lotnisku Warszawa-Babice. W latach 1960–1963 był kierownikiem Aeroklubu Warszawskiego, a następnie do kwietnia 1970 roku zastępcą dyrektora PLL LOT do spraw eksploatacji.
W latach 1970–1973 pozostawał w dyspozycji MON, po czym został przeniesiony w stan spoczynku.
Latał na samolotach 12 typów. Spędził w powietrzu ponad 2000 godzin. Był pilotem wojskowym II klasy oraz instruktorem I klasy w lotnictwie cywilnym.
W 1977 roku opublikował wspomnienia pod tytułem Rosły nam skrzydłaRosły nam skrzydła..