1950–1953 m. rusų kalbą ir literatūrą studijavo Vilniaus universitete. 1952–1953 m., 1959–1960 m., 1973 m. dirbo kultūros leidinių redakcijose, 1978–1979 m. – dailininku dekoratoriumi. 1989 m. rūpinosi lietuviškojo PEN centro Lietuvoje steigimu, pirmasis jo prezidentas.
Ankstyvuoju laikotarpiu parašė apsakymų knygų vaikams. Lietuvių prozoje sukūrė glaustos novelės modelį, ją papildė miesto, inteligentijos tematika. Kūryboje vyrauja etinė psichologinė problematika, būdingas stiliaus lakoniškumas. Lietuvių prozoje sukūrė naują inteligento tipažą: jis išsilavinęs, turi savitą gyvenimo stilių ir tuo priešinamas šabloniškam bendravimui ir kolektyvizmo dvasiai. Personažai išgyvena poetinės prigimties ir aplinkos miesčioniškumo, rutinos konfliktą. XX a. septintame dešimtmetyje lietuvių novelei pritaikė santūrią pasakojimo manierą, kompozicijos simetriją, nutylėjimus, pauzes, potekstę. Geriausių jo novelių dvigubas planas – ironiškas sovietinės tvarkos neigimas ir personažo vidinė autonomija. Rytprūsių tema gvildenama apysakoje „Klajojantis smėlis“, trilogijoje „Likimo zona“. Novatoriškame romane „Vidury didelio lauko…“ pasakojama apie Antrajame pasauliniame kare priešingose pusėse kovojančius lietuvius, romane „Tą šaltą žiemą“, apysakoje „Atspindžiai jūros veidrody“ – apie kūrėjo blaškymąsi, „Projekte“ – apie nepavykusį architekto kūrybinį ir asmeninį gyvenimą. Romanas „Užkeiktas miestas“ – satyrinė totalitarinės santvarkos alegorija, romane „Piligrimas“ atskleidžiama ambicingo menininko situacija atkūrus nepriklausomybę. Sovietinės okupacijos metais kai kurie romanai buvo labai kritikuojami ir oficialiai pasmerkti. Parašė romanų apie Lietuvos partizanus.
Išvertė E. Hemingvėjaus ir R. Bredberio kūrinių, paskelbė aktualios publicistikos. Nutapė (nuo 1961 m.) peizažų, abstraktyvių kompozicijų, surengė keliolika parodų Lietuvoje ir užsienyje, apipavidalino savo knygų. Jo kūrybos išversta į 10 Europos tautų kalbų