Родился 18 ноября 1923 года. В 1941 году закончил школу в городе Облучье Еврейской автономной области. После начала войны был призван в 2-ую Краснознамённую армию Дальневосточного фронта. Закончил в июле 1942 года 2-е Владивостокское военно-пехотное училище в Комсомольске-на-Амуре. Служил на Дальневосточном фронте, с 1943 в Южно-Уральском военном округе. С декабря 1943 года воевал в 8-ом Отдельном штрафном батальоне 1-го Белорусского фронта, прошел от Белоруссии до Берлина. Был командиром взвода и роты. Был трижды ранен.
Награжден девятью орденами, в том числе: «Красного Знамени», «Отечественной войны 1 степени», «Отечественной войны 2 степени» - два, «Красной Звезды» - два; и множеством медалей, в том числе: «За отвагу», «За боевые заслуги», «За Победу над Германией», «За освобождение Варшавы», «За взятие Берлина».
После войны окончил Военную академию тыла и транспорта, служил в воздушно-десантных войсках, был заместителем начальника военного училища в Уссурийске, начальником военной кафедры в Харьковском автодорожном институте.
В 1981 уволился из армии по болезни в звании генерал-майора.
Скончался 30 марта 2018 года.