Родился 14 сентября 1909 года в Николаеве Херсонской губернии Российской империи.
Спортсмен (шахматы), арбитр.
Мастер спорта по шахматной композиции (1947). Международный гроссмейстер по шахматной композиции (1975). Международный арбитр по шахматной композиции (1956).
Окончил Ленинградский химико-технологический институт (1931).
Участник личных чемпионатов СССР по шахматной композиции.
Автор более 500 этюдов и почти 600 задач (преимущественно трехходовок).
Автор книги «Избранные этюды и задачи» (1969), «В поисках шахматной истины» (1979, соавтор).
Доктор технических наук (1963), профессор.
Скончался 1 октября 1985 года в Свердловске. Похоронен на Широкореченском кладбище в Екатеринбурге.