Dziennikarz i pisarz. Absolwent Wydziału Elektroniki na Politechnice Wrocławskiej. W latach 1978–81 był reporterem tygodnika „Kultura”, w czasie stanu wojennego współpracował z podziemną i katolicką prasą. Od 1989 r. dziennikarz „Gazety Wyborczej”.
Laureat Polsko-Niemieckiej Nagrody Stowarzyszenia Dziennikarzy Polskich 1997 za cykl artykułów o pojednaniu między dwoma narodami, nagrody Grand Press 1998 za reportaże z Chin, Nagrody im. Dariusza Fikusa (2000), nagrody Grand Press 2000 w kategorii dziennikarstwo śledcze (razem z Ireneuszem Dańką i Dariuszem Janowskim), Nagrody im. Barbary Łopieńskiej (2008).
Autor książek: „Inaczej” (1989), „Panowie na zabytkach” (1991), „W domu smoka” (1998), „Powrót do Sulejówka” (2001), „Ostatni jeniec wielkiej wojny. Polacy i Niemcy po 1945 roku” (2002).