Od połowy lat 90. angażował się w działalność w Stowarzyszeniu „Wspólnota Polska” – w latach 2000–2006 był wiceprezesem Zarządu Oddziału Warszawskiego oraz członkiem Rady Krajowej, w 2008 zasiadł w Zarządzie Krajowym tej organizacji. Działał również w Towarzystwie Miłośników Lwowa i Kresów Południowo-Wschodnich. W 2005 wraz ze Stanisławem Kostrzewskim założył i został członkiem Rady Programowej Fundacji „Wolność i Demokracja” celem pomocy Polakom na Białorusi, kultywowania pamięci o polskiej historii i dziedzictwie oraz wspierania działań organizacji prodemokratycznych na terenach byłego ZSRR, a później objął funkcję prezesa tej organizacji.

Od 2009 posiadał udziały w spółce handlowej Rodzice dla Szkoły, wynajmującej budynki placówkom edukacyjnym Opus Dei w Polsce, co zataił w oświadczeniach majątkowych składanych w tym okresie z tytułu sprawowania funkcji publicznych.

Działalność zawodowa i polityczna W latach 2001–2005 prowadził własną działalność gospodarczą – był współwłaścicielem biura podróży „Pogranicze”.