W latach 1981–1983 przewodniczący Rady Harcerstwa m. st. Warszawy. Od 1973 był członkiem Prezydium Komitetu Budowy, a następnie przewodniczącym Komisji Rewizyjnej Komitetu Wspierania Centrum Zdrowia Dziecka i członkiem honorowym tego stowarzyszenia. W latach 1978–1983 członek Rady Ochrony Pomników Walki i Męczeństwa, a w latach 1988–1990 członek Rady Ochrony Pamięci Walk i Męczeństwa radaopwim.gov.pl [dostęp 2011-11-06].. Był autorem artykułów z zakresu problematyki polityki zagranicznej opublikowanych w Biuletynie Ministerstwa Spraw Zagranicznych.
W latach 1983–1987 minister pełnomocny – chargé d’affaires Ambasady Polskiej Rzeczypospolitej Ludowej w Tiranie. Po powrocie do kraju zakończył zawodową służbę wojskową i z dniem 17 maja 1988 został przeniesiony w stan spoczynku.
W stanie spoczynku należał do Klubu Generałów WP, w którym był członkiem Rady Klubu.
Pochowany został 13 lutego 2009 na Cmentarzu Wojskowym na Powązkach (kwatera FII-5-9)Wyszukiwarka cmentarna – Warszawskie cmentarze.. Mszę świętą żałobną w intencji zmarłego odprawił w katedrze polowej biskup polowy WP gen. dyw. prof. dr hab. Tadeusz Płoski.