Urodzony w 1953 roku, stały współpracownik „Kultury Liberalnej”, przez niemal 33 lata dziennikarz „Gazety Wyborczej”, współpracownik licznych innych mediów w kraju i za granicą. W stanie wojennym dziennikarz prasy podziemnej, pod pseudonimem Dawid Warszawski. Autor 12 książek, m.in. o obradach Okrągłego Stołu i o wojnie w Bośni, o europejskim XX wieku i o polskich Żydach. Jego najnowsza książka „Pokój z widokiem na wojnę. Historia Izraela” ukazała się w 2023 roku.