Jednocześnie był przewodniczącym Kolegium Redakcyjnego „Przeglądu Historyczno-Wojskowego”, a także pomysłodawcą i redaktorem naukowym rocznika „Kronika Wojska Polskiego”,v członkiem Rady ds. Terminologii Wojskowej MON i wiceprezesem Zarządu Fundacji Polskiego Państwa Podziemnego.
Członek Zespołu Historii Wojskowości w Komitecie Nauk Historycznych PANZespół Historii Wojskowości.
Wybrane funkcje społeczne Należał do grona Komitetu Budowy Pomnika Bitwy o Monte Cassino, odsłoniętego w Warszawie 30 maja 1999 oraz Rady Programowej Budowy Muzeum Powstania Warszawskiego, powołanej 31 lipca 2003. Jest m.in.: członkiem Światowego Związku Żołnierzy Armii Krajowej, Rady Ochrony Pamięci Walk i Męczeństwa (kadencja 2013-2017), wiceprzewodniczącym Zespołu Nazewnictwa Miejskiego m. st. Warszawy, przewodniczącym Sekcji Wojskowej i członkiem Zarządu Towarzystwa Miłośników Historii (Oddział Warszawski Polskiego Towarzystwa Historycznego), członkiem Komisji Historii Wojskowej Komitetu Nauk Historycznych Polskiej Akademii Nauk, członkiem Rady Fundacji „Warszawa Walczy” i Kapituły Medalu „Za upamiętnianie walk o Warszawę”, wiceprzewodniczącym Komisji Historycznej Zarządu Głównego Światowego Związku Żołnierzy Armii Krajowej, członkiem Jury Nagrody im. Profesora Stanisława Herbsta, członkiem Kapituły Nagrody im.