Jako dziennikarz związany był m.in. z TVP, radiową Trójką, „Wprost”, „Życiem Warszawy”, „Newsweekiem” i „Rzeczpospolitą”. Jako szef działu programów zagranicznych Instytutu Książki odpowiadał za prezentację polskiej literatury na London Book Fair (2017) – największych targach książkowych Wielkiej Brytanii, gdzie Polska była Market Focus (odpowiednik gościa honorowego). Opublikował cztery książki: zbiór opowiadań Śmieszni kochankowie (2004), powieść Święto wniebowzięcia (2005), Jak zostałem premierem (2012, z Robertem Górskim) i biografię Jaruzelski. Życie paradoksalne (2015, z Pawłem Kowalem). Jako scenarzysta pracował przy serialach TVP (Prawnicy), TVN (Anioł Stróż) i Polsatu (Teściowie). Jest autorem kilku sztuk zrealizowanych przez Teatr Polskiego Radia (m.in. W imię ojca i syna i 17 albo traktat o nieistnieniu poszczególnym). Wyreżyserował m.in. filmy dokumentalne Wszystkie role Stanisława Barei oraz Fenomen Fogga, widowisko biograficzne Herbert. Rekonstrukcja poety i Koncert dla Niepodległej w stulecie odzyskania niepodległości (jako II reżyser i scenarzysta).