Родился 30 ноября (13 декабря) 1916 года в Одессе Российской империи.
Спортсмен (шахматы), тренер.
Мастер спорта (1939). Международный мастер (1967).
Окончил Ленинградский государственный университет.
Выступал за ДСО «Спартак» (Новочеркасск).
Победитель Спартакиад народов РСФСР (1963, 1967). Чемпион Азербайджанской ССР (1957). Чемпион Молдавской ССР (1957, 1958, 1959).
Участник чемпионатов СССР (1967, 1969), чемпионата Украинской ССР (1940), чемпионатов Ленинграда (1949, 1950).
Участник Великой Отечественной войны. Награжден орденом Отечественной войны II степени.
Скончался 29 октября 2016 года в Новочеркасске Ростовской области.