Родился в семье еврейских беженцев из Белостока, выселенных в 1914 году из прифронтовой зоны. Отец работал на текстильной фабрике «Атлант», став её владельцем в годы НЭПа. Мать, урождённая Гальперина, происходила из раввинской семьи. В 1932 году вся семья была выселена в Соликамск, откуда им было разрешено выехать только после реабилитации отца в 1938 году. С 1938 учился на сценарном факультете ВГИК. Воевал под Москвой в составе народного ополчения. Рядовой-пулемётчик 6-й роты 38-го полка 140-й стрелковой дивизии 32-й армии Западного фронта. В сентябре 1941 отозван во ВГИК для окончания выпускного курса, окончил в 1943. С июля 1944 — командир взвода и военкор в частях связи Приморской армии, 2-го и 3-го Украинских фронтов.[2] После войны поселился в Ашхабаде, где был назначен заведующим сценарным отделом Ашхабадской киностудии. После землетрясения 1948 года вернулся в Москву. С 1956 года — Член Союза писателей СССР. В 1967—1985 годах был секретарём правления московской писательской организации. Похоронен на Донском кладбище, в закрытом колумбарии № 18.