Родился 18 апреля 1946 года в Свердловске.
Спортсмен (шахматы), тренер, спорторганизатор.
Мастер спорта (1967). Международный мастер (1976). Гроссмейстер (1980). Заслуженный тренер России.
Чемпион РСФСР (1974, 1976).
Победитель открытого чемпионата Москвы (1982).
Участник чемпионатов СССР (1979, 1986), чемпионата России (1994).
Был тренером Н. Гаприндашвили, В. Цешковского.
Директор Уральской шахматной академии — с 2008 года.
Награжден нагрудным знаком «Отличник физической культуры и спорта» (2001).