Publicysta i tłumacz. Z wykształcenia matematyk.
W latach 1952-1957 redaktor naczelny „Trybuny Ludu”. Współpracownik wielu pism kulturalnych m.in. „Twórczości, „Dialogu”, „Teatru”, „Po prostu”, „Nowej Kultury”).
Autor książek o teatrze i dramacie. Tłumacz z francuskiego, niemieckiego i angielskiego. Tłumaczył Marksa, Heideggera, Lorenza, Pichta, Brechta i in.. W latach 70. XX. w . współpracował z pismami podziemnymi – „Głosem”, „Krytyką”, „CDN”). Polski korespondent prasy francuskiej, pracował dla „Le Matin” i „Le Point”. W stanie wojennym internowany w Białołęce.
Od 1990 r. był stałym współpracownikiem i komentatorem politycznym „Kultury”.