Родился 19 января 1946 года в Мариинске Кемеровской области.
Спортсмен (шахматы), тренер.
Мастер спорта СССР (1964). Международный гроссмейстер (1973). Заслуженный тренер Грузинской ССР (1984). Заслуженный тренер СССР (1991). Заслуженный тренер Украины (1992).
3-й призер чемпионата СССР (1972).
Чемпион Украинской ССР (1969, 1989) и Украины (1999).
Чемпион СССР среди юношей (1963).
Победитель Спартакиады народов СССР (1979).
Чемпион Европы (1973).
Победитель Всемирной шахматной олимпиады (1974).
Победитель студенческих командных чемпионатов мира (1966-68, 1971).
Участник чемпионатов СССР (1965, 1967, 1973, 1974, 1977, 1978, 1980, 1981, 1990).
Был тренером женской сборной Украины. Тренер-секундант М. Чибурданидзе — 1984-93, тренер Р. Пономарева — 2001.
Соавтор книг: «Олимпиада-90: Избранные партии» (1991), «Олимпийские кадры: Чемпионат мира по шахматам среди женщин: Нови-Сад — 90» (1991).
Скончался 28 февраля 2020 года в Луганске (Донецкая Народная Республика).