24 stycznia 1991 ponownie powołany do służby w Wojsku Polskim i wyznaczony na stanowisko szefa Departamentu Wojskowego w Biurze Bezpieczeństwa Narodowego przy Kancelarii Prezydenta RPTajna Rada, "Trybuna", nr 39, 15 lutego 1991, s. 3.. Na mocy postanowienia Prezydenta RP z 5 listopada 1991 mianowany na stopień generała dywizji; nominację wręczył mu 11 listopada 1991 w Belwederze Prezydent RP Lech Wałęsa. W lutym 1993 został pożegnany przez ministra obrony narodowej Janusza Onyszkiewicza i zakończył zawodową służbę wojskową z dniem 20 stycznia 1993. Do 1996 był doradcą szefa BBN. Był współautorem "Założeń polskiej polityki bezpieczeństwa" i "Polityki bezpieczeństwa i strategii obronnej Rzeczypospolitej Polskiej". W stanie spoczynku działał w Klubie Generałów WP, w którym w latach 1999-2001 sprawował funkcję wiceprezesa.
Pochowany 15 października 2012 roku na Cmentarzu Wojskowym na Powązkach w Warszawie (kwatera FIII-5-5)Wyszukiwarka cmentarna - Warszawskie cmentarze. W pogrzebie udział wziął dyrektor Gabinetu szefa Biura Bezpieczeństwa Narodowego gen. bryg. Krzysztof Szymański, który pożegnał zmarłego w imieniu szefa BBN. Przemówienia pożegnalne w imieniu współtowarzyszy służby wygłosili także gen. dyw. w st. spocz. Zdzisław Graczyk oraz gen. bryg. w st. spocz.