Był współorganizatororem Niezależnego Samorządnego Związku Zawodowego „Solidarność” w Młodzieżowej Agencji Wydawniczej, został usunięty z pracy w stanie wojennym. Działał w Prymasowskim Komitecie Pomocy Osobom Pozbawionym Wolności i ich Rodzinom, był członkiem-założycielem Stowarzyszenia Żołnierzy Armii Krajowej oraz inicjatorem i organizatororem Stowarzyszenia Szarych Szeregów. Był autorem publikacji dotyczących wojennej konspiracji harcerskiej.
Jego trzech braci zginęło w czasie wojny: Mieczysław (1920–1943) zginął w obozie na Majdanku, Henryk (1924–1943) po śledztwie w radomskim Gestapo zmarł w domu, Roman (1926–1944) poległ na Starym Mieście w Warszawie. Brat Ryszard (1918–1976) był więziony w Stutthofie, a ojciec Wacław (1891–1971) w Treblince.
Został pochowany na Cmentarzu Wojskowym na Powązkach (kwatera D 18 KOL PRAW B-7-3).
Wybrane publikacje „Hej, chłopcy ...”: Zawiszacy z Szarych Szeregów, Cz. 1. Konspiracja, ARS Print Production, Warszawa 1998 „Hej, chłopcy ...”: harcerze Szarych Szeregów w Powstaniu Warszawskim, Cz. 2. Powstanie, Wydawnictwo Trio, Warszawa 2001 Szare Szeregi: słownik biograficzny, T. 1, Oficyna Wydawnicza Rytm, Warszawa 2006 Szare Szeregi: słownik biograficzny, T.