Okres III Rzeczpospoltej Członek założyciel Zjednoczenia Chrześcijańsko-Narodowego w 1989. Był wieloletnim sekretarzem generalnym ZChN (w latach 1994–1999 i 2002–2006) oraz członkiem Zarządu Głównego i Rady Naczelnej tej partii. W wyborach parlamentarnych w 1993 bez powodzenia ubiegał się o mandat poselski z listy Katolickiego Komitetu Wyborczego „Ojczyzna”, a w wyborach w 1997 z listy Akcji Wyborczej Solidarność. Był m.in. szefem zespołu informacyjnego Biura Bezpieczeństwa Narodowego przy prezydencie RP Lechu Wałęsie, szefem gabinetu ministra i szefem zespołu doradców ministra Rządowego Centrum Studiów Strategicznych Jerzego Kropiwnickiego.

W latach 1998–2000 dyrektor zarządu dzielnicy warszawskiej Pragi-Północ w czasach rządów koalicyjnych Akcji Wyborczej Solidarność i Unii Wolności.

W 2003 członek założyciel Chrześcijańskiego Ruchu Samorządowego, którego w 2006 został wiceprezesem.

Po 2000 prowadził działalnością biznesową i doradczą. Był m.in. prezesem stacji telewizyjnej, „Orbis Travel”, Przedsiębiorstwa Konserwacji Zabytków, KUKE SA i wiceprezesem Agencji Rozwoju Mazowsza S.A. oraz w branży developerskiej i konsultingowej. Od 2016 doradca w Kancelarii Prezesa Rady Ministrów.