Prócz „Wprost” pisał m.in. dla „Newsweeka”, „Przekroju”, „Warsaw Voice”Artykuł A new deal? w „The Warsaw Voice”., „Gazety Wyborczej”Piotr Cywiński w archiwum „Gazety Wyborczej”., „Rzeczpospolitej”Artykuł Jeszcze Steinbach nie zginęła w „Rzeczpospolitej”.Artykuł Euro nie jest lekiem na całe zło w „Rzeczpospolitej”., „Życia Warszawy”Artykuł Spóźnione lądowanie w „Życiu Warszawy”., był także stałym felietonistą w „Głosie-Dzienniku Pomorza” i w dwujęzycznym tygodniku „Schlesisches Wochenblatt”. Publikuje także w czasopismach zagranicznych. Współpracował z Polskim Radiem i telewizją (magazyn informacyjny „Panorama” i TVP Info).
W latach 2011–2012 był komentatorem „Uważam Rze”. Po odwołaniu z funkcji redaktora naczelnego Pawła Lisickiego odszedł wraz z zespołem. Obecnie jest publicystą tygodnika „W Sieci” oraz portalu WPolityce.pl. Od stycznia 2017 do maja 2021 był współprowadzącym (z Piotrem Semką) audycji Magazyn Międzynarodowy w Polskim Radiu Szczecin oraz współautorem cyklu „Felietonów całkiem niepolitycznych”. Od czerwca 2021 do grudnia 2023 prowadził wraz z Michałem Rachoniem magazyn „Spięcie” nt. polityki krajowej i międzynarodowej oraz cykl felietonów pt.