Debiutował poetycko w wieku 17 lat w tygodniku „Dziś i Jutro”. W 1950 zdał maturę w warszawskim liceum im. Stanisława Staszica. W latach 1953–1981 był członkiem PZPR. W 1955 ukończył studia na Wydziale Historycznym Uniwersytetu Warszawskiego, broniąc pracy magisterskiej Organizacje oświaty dorosłych Królestwa Polskiego w okresie rewolucji 1905–1907 r., napisanej pod kierunkiem Henryka Jabłońskiego. Następnie rozpoczął pracę (początkowo jako goniec) w redakcji „Sztandaru Młodych”. W 1956 otrzymał pierwszą nagrodę – Złoty Krzyż Zasługi – za reportaż To też jest prawda o Nowej Hucie, opisujący trudne warunki życia robotników na budowie kombinatu. W tym samym roku odbył swą pierwszą podróż pozaeuropejską – do Indii. Odszedł z gazety w 1958, odwołany przez redakcję za poparcie dla krytycznego wobec władzy tygodnika „Po prostu”.

Przeniósł się do „Polityki”. Od 1962 pracował dla PAP jako stały korespondent zagraniczny w Afryce, Ameryce Łacińskiej i Azji. Dokumentował upadek cesarstwa w Etiopii i Iranie. Od 1974 w tygodniku „Kultura”. Przełożył na język polski Dziennik z Boliwii Che Guevary. Zaprzyjaźniony z Salvadorem Allende. W latach 1965–1988 mieszkał w bloku przy ul.