Dziennikarz. Najdłużej związany z „Przeglądem”, choć pracował również w TVP, gdzie m.in. realizował cykl „Za kulisami PRL-u”, i w Polskim Radiu.
Autor „Polski Ludowej”, rozmowy Karola Modzelewskiego i Andrzeja Werblana, oraz „Polski Ludowej. Postscriptum”, będącej zapisem rozmowy z Andrzejem Werblanem. Współautor książek o polskiej lewicy. Komentator wydarzeń politycznych, obecny w programach telewizyjnych i radiowych, a także portalach internetowych.
Szczególnie zainteresowany jest czasami Polski Ludowej, które dziś – jak mówi – trzeba na nowo odkrywać, odkopywać, bo przysypały je lata propagandy.
Laureat nagrody im. Aleksandra Małachowskiego (2015).