Po przekazaniu obowiązków dowódcy Wojsk Lotniczych gen. bryg. pil. Henrykowi Michałowskiemu w marcu 1972, został urlopowany z wojska w związku z objęciem funkcji w administracji państwowej. Przez 10 lat był podsekretarzem stanu w Ministerstwie Komunikacji nadzorującym lotnictwo cywilne (od marca 1972 do października 1982), a następnie Konsulem Generalnym PRL w Mińsku w ZSRR (od listopada 1982 do stycznia 1987). Po powrocie do kraju w styczniu 1987 pełnił społecznie funkcję przewodniczącego Komisji Braterstwa Broni Zarządu Głównego TPPR, a w 1989 wszedł w skład prezydium ZG TPPR. 23 grudnia 1987 został oficjalnie pożegnany przez ministra obrony narodowej gen. armii Floriana Siwickiego w związku z przekroczeniem granicy 65. roku życia i zakończeniem zawodowej służby wojskowej. Na mocy rozkazu MON z 22 października 1987 został przeniesiony w stan spoczynku z dniem 30 marca 1988.

W stanie spoczynku działał w Stowarzyszeniu Seniorów Lotnictwa Wojskowego, Warszawskim Klubie Seniorów Lotnictwa, Klubie Generałów Wojska Polskiego, Związku Kombatantów Rzeczypospolitej Polskiej i Byłych Więźniów Politycznych.