21 czerwca 1990 pożegnany przez ministra obrony narodowej gen. armii Floriana SiwickiegoPodziękowanie za wzorową służbę i pracę, "Żołnierz Rzeczypospolitej", nr 56, 22 czerwca 1990, s. 3. i przeniesiony w stan spoczynku z powodu osiągnięcia granicy wieku w posiadanym stopniu z dniem 14 listopada 1990.
Podczas pracy w Akademii Sztabu Generalnego WP prowadził osobiście dużo zajęć. Był wyróżniany za przygotowanie i udział w ćwiczeniach „Tarcza-76” i „Lato-83”Janusz Królikowski, Generałowie i admirałowie Wojska Polskiego 1943-1990 t. I: A-H, Toruń 2010, s. 503–505.
Zmarł w wyniku nowotworu i został pochowany na Wojskowych Powązkach (kwatera BII-10-7).
Awanse W trakcie wieloletniej służby w ludowym Wojsku Polskim otrzymywał awanse na kolejne stopnie wojskowe: podporucznik – 1950 porucznik – 1952 kapitan – 1953 major – 1957 podpułkownik – 1962 pułkownik – 1967 generał brygady – 1978
Życie prywatne Syn Lucjana i Heleny z Jaszewskich. Od 1954 był żonaty z Jadwigą z domu Sylwestrowicz. Małżeństwo miało córkę i syna.