Родился 28 декабря 1937 года в Гродно Белорусской ССР.
Спортсмен (шахматы), тренер.
Мастер спорта СССР (1962). Международный мастер (1994).
Окончил Грозненский нефтяной институт.
Участник чемпионатов СССР (1966/67, 1967, 1970, 1975), чемпионатов РСФСР.
Среди его учеников — М. Шер, К. Брызгалин, С. Бешуков, И. Конюшков.
Скончался 14 сентября 2005 года в Сочи Краснодарского края.