5 października 1978 na mocy uchwały Rady Państwa PRL mianowany na stopień generała brygady; nominację wręczył mu w Belwederze przewodniczący Rady Państwa prof. Henryk Jabłoński. Od lutego do listopada 1979 pełnił obowiązki szefa sztabu i zastępcy dowódcy Wojsk Lotniczych w Poznaniu. Od listopada 1979 przebywał w dyspozycji ministra obrony narodowej. Od lipca 1980 do czerwca 1982 szef Oddziału Lotnictwa i OPK - zastępca szefa Zarządu I Operacyjnego Sztabu Generalnego WP. Od lipca 1982 do sierpnia 1983 był dyrektorem Centralnego Zarządu Lotnictwa Cywilnego w Ministerstwie Komunikacji. Od sierpnia 1983 ponownie w dyspozycji MON. 7 czerwca 1984 na własną prośbę zwolniony z zawodowej służby wojskowej i przeniesiony do rezerwy, a następnie w stan spoczynku. W stanie spoczynku był członkiem Klubu Generałów Wojska Polskiego i członkiem Oddziału Warszawsko – Mazowieckiego Stowarzyszenia Seniorów Lotnictwa Wojskowego RP.
Pochowany 19 stycznia 2015 na Wojskowych Powązkach w Warszawie.