Urodził się w Krakowie w rodzinie Żydowskiej, okres II wojny światowej spędził w Związku Radzieckim. Pracował w redakcji „Życia Literackiego”, był kierownikiem literackim Teatru im. Juliusza Słowackiego w Krakowie. Zainicjował dyskusję o schematyzmie literatury socrealizmu (1952). W 1953 podpisał rezolucję ZLP w sprawie procesu księży kurii krakowskiej. Jego debiut literacki „Głowa i mur” (1958) został zatrzymany przez cenzurę PRL i przeznaczony na przemiał. W latach 1980–1982 był dyrektorem Teatru Laboratorium.
Od 1984 mieszka w Paryżu. Prowadzi staże teatralne i reżyseruje (m.in. „Biesy albo Mały Plutarch żywotów nieudanych” według Fiodora Dostojewskiego, Teatr Stary, Kraków, 1995).