W 1995 z jego inicjatywy powstało „Stowarzyszenie Olszynka Grochowska”, zabiegające o godne zagospodarowanie terenu, na którym rozegrała się bitwa o Olszynkę Grochowską.
Został pochowany na warszawskim cmentarzu w Marysinie Wawerskim.
Honory i odznaczenia Zarządzeniem prezydenta RP na uchodźstwie Ryszarda Kaczorowskiego z 11 listopada 1990 został odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski. Odznaczony Krzyżem Oficerskim Orderu Odrodzenia Polski, następnie 22 maja 2007 Krzyżem Komandorskim z Gwiazdą Orderu Odrodzenia Polski za wybitne zasługi dla niepodległości Rzeczypospolitej Polskiej, za działalność na rzecz odkrywania i upamiętniania prawdy o dziejach Narodu Polskiego. W 1996 został odznaczony Medalem Polonia Mater Nostra Est. W 1999 uhonorowany przez Radę Warszawy odznaką honorową „Zasłużony dla Warszawy”, a w 2006 otrzymał godność Honorowego Obywatela Warszawy.
19 czerwca 2007 odebrał na Zamku Królewskim w Warszawie prestiżową nagrodę „Kustosz Pamięci Narodowej”. 17 września 2007 minister kultury i dziedzictwa narodowego Kazimierz Michał Ujazdowski odznaczył go najwyższym odznaczeniem przyznawanym w obszarze kultury – Złotym Medalem „Zasłużony Kulturze Gloria Artis”.