Pracę dziennikarską rozpoczynał w Polskiej Agencji Prasowej i "Trybunie Ludu". Pod wpływem rewolucji węgierskiej 1956 roku stał się przeciwnikiem systemu, choć w PZPR pozostał do 1967 roku. W latach sześćdziesiątych i siedemdziesiątych publikował m.in. w "Odrze" i "Dialogu". Od 1977 roku pisał do podziemnych "Głosu" i "Krytyki". Był też korespondentem prasy francuskiej, w tym "Le Matin" i "Le Point". W grudniu 1981 roku został internowany. Po wyjściu z obozu w Białołęce współpracował m.in. z podziemnymi "CDN" i "Poglądami". Przez ostatnie 10 lat istnienia paryskiej "Kultury" był jej stałym autorem. Publikował również w "Gazecie Wyborczej", "Tygodniku Powszechnym" i prasie SLD.