Przez rok był doradcą ministra finansów Leszka Balcerowicza. Pracował następnie m.in. jako korespondent TVP i Polskiego Radia w Waszyngtonie (1990–1994), był pierwszym redaktorem naczelnym „Przeglądu Reader’s Digest” (1994–2001). Prowadził także zajęcia na Uniwersytecie Warszawskim. Od 2001 do 2003 był zastępcą redaktora naczelnego tygodnika „Forum”. W latach 2003–2005 był wiceprezesem Stowarzyszenia Dziennikarzy Polskich i dyrektorem Centrum Monitoringu Wolności Prasy.
W 2004 bez powodzenia kandydował w wyborach do Parlamentu Europejskiego z listy Platformy Obywatelskiej. Od 2005 freelancer, jest autorem polskiego rozdziału raportu Nations in Transition 2006 fundacji Freedom House. Należy do Stowarzyszenia Wolnego Słowa. W latach 2010–2011 był prezesem zarządu Forum Obywatelskiego Rozwoju.
Od września 2020 do lutego 2021 prowadził autorską audycję w internetowej rozgłośni Halo.Radio.