Od grudnia 1981 do lipca 1983 wchodził w skład Wojskowej Rady Ocalenia Narodowego. W 1983 wybrany w skład Krajowej Rady Towarzystwa Przyjaźni Polsko-Radzieckiej. We wrześniu 1986 został członkiem Komisji Partyjno-Rządowej ds. Przeglądu i Unowocześniania Struktur Organizacyjnych Gospodarki i Państwa (pracującej pod przewodnictwem sekretarza KC PZPR Mariana Woźniaka)Sprawna organizacja warunkiem postępu, "Rzeczpospolita", nr 224, 25 września 1986, s. 4..

W 1976 został awansowany do stopnia generała brygady, a w 1983 do stopnia generała dywizji. Był doktorem nauk wojskowych. W grudniu 1990 zakończył zawodową służbę wojskową i działalność publiczną. W styczniu 1991, w wieku 64 lat został przeniesiony w stan spoczynku.

Zmarł 3 lutego 2016 w wieku 89 lat i został pochowany 11 lutego tego samego roku na cmentarzu Junikowo w Poznaniu. Data pogrzebu nie była podana do publicznej wiadomości, pogrzeb miał charakter wyłącznie rodzinny.