Jest autorem publikacji prasowych i książkowych poświęconych m.in. II Rzeczypospolitej, jednym z autorów haseł w Encyklopedii „Białych Plam”, współautorem (m.in. z Wiesławem Wysockim) albumu Legiony Polskie 1914–1918, albumu Józef Piłsudski. Służba Ojczyźnie oraz (wspólnie m.in. z Andrzejem Nowakiem (historyk), Janem Żarynem i Januszem Odziemkowskim) monumentalnej pracy Wojna z bolszewicką Rosją 1919–1920 Organizator wystaw, konkursów, spektakli plenerowych i teatralnych oraz rekonstrukcji historycznych poświęconych najnowszej historii Polski. Wspólnie z Januszem Zakrzeńskim był organizatorem widowisk historycznych poświęconych Józefowi Piłsudskiemu. Był także wykładowcą Akademii Dobrych Obyczajów założonej przez Janusza Zakrzeńskiego oraz aktorem Naszego Teatru.
W wyborach samorządowych w 1998 bezskutecznie ubiegał się o mandat radnego stołecznej dzielnicy Ochota z listy komitetu Samorząd Obywatelski i Międzyparafialny. Następnie wstąpił do Prawa i Sprawiedliwości. W wyborach samorządowych 2002, 2006, 2010, 2014, 2018 i 2024 był z ramienia tego ugrupowania wybierany do rady dzielnicy OchotaRadni Dzielnicy - Ochota (um.warszawa.pl). W latach 2005–2006 był przewodniczącym rady dzielnicy, następnie został jej wiceprzewodniczącym.