Od października 2010 jest stałym felietonistą „Dziennika Gazety Prawnej”. Występował jako ekspert w 2010 roku w teleturnieju Milionerzy. Od maja 2010 do kwietnia 2025 prowadził wtorkowe wydania audycji Poranek Radia Tok FM.
Od marca do czerwca 2012 wraz z Tadeuszem Moszem prowadził na antenie TVP1 program publicystyczny Kto za to zapłaci?. Od 30 czerwca 2014 do 1 września 2016 wraz z Romanem Kurkiewiczem prowadził na antenie TVN24 program Dwie prawdyStrona programu Dwie prawdy na stronie TVN24.. W maju 2024 został stałym felietonistą „Tygodnika Solidarność" i potralu internetowego tysol.pl.
Od września 2025 prowadzi od poniedziałku do piątku, poranne rozmowy polityczne, emitowane na antenie radia VOX FM i na stronie internetowej rozgłośni (część pierwsza). Program tworzony jest we współpracy z Super Expressem, dlatego jego druga część nadawana jest na żywo na kanale Super Ring na platformie YouTube.
W wyborach parlamentarnych w 1993 bez powodzenia ubiegał się o mandat poselski w okręgu warszawskim z listy Katolickiego Komitetu Wyborczego „Ojczyzna”.