Родился 1 февраля 1922 года в Минске.
Спортсмен (шахматы), тренер, спорторганизатор.
Мастер спорта (1957). Заслуженный тренер Белорусской ССР (1964).
Выступал за ДСО «Буревестник» (Минск).
Чемпион Минска (1947, 1948, 1954, 1955/56, 1960, 1966/67).
Участник чемпионатов Белорусской ССР.
Работал тренером во Дворце пионеров и школьников (Минск), старшим тренером сборной школьников Белорусской ССР.
Среди его учеников — В. Купрейчик, В. Дыдышко, Л. Басин, А. Капенгут, Д. Новицкий, Т. Головей, М. Шерешевский.
Был председателем Шахматной федерации Белорусской ССР, членом президиума Шахматной федерации СССР.
Участник Великой Отечественной войны. Награжден Отечественной войны II степени (6.04.1985).
Скончался 30 мая 2009 года в Лос-Анджелесе (США).