Родился 27 апреля 1949 года в Челябинске.
Спортсмен (шахматы), тренер, инженер.
Мастер спорта (1966). Международный мастер (1976). Гроссмейстер (1980).
2-й призер чемпионатов РСФСР (1972, 1976).
Чемпион Вооруженных Сил СССР (1975, 1977).
Участник Спартакиады народов СССР (1979), Шахматных олимпиад (1996, 2000, 2002, 2004, 2006) в составе сборной Словакии.
Тренер Г. Каспарова в матчах на первенство мира (1983-86).
Автор книг: «Дебютный репертуар будущего мастера» (2009), «Сицилианская защита. Челябинский вариан» (2016).
С 1993 года проживает в Словакии.