Победитель Всесоюзных турниров молодых мастеров (1973, 1976) и Всесоюзного турнира (1975), посвященного 30-летию победы советского народа в Великой Отечественной войне (1941—1945). В чемпионате Москвы (1983) — 1—2-е место. Участник 9 чемпионатов СССР; лучшие результаты: 1976 — 8—10-е, 1978 — 5—8-е места. В составе различных сборных команд СССР победитель молодёжного чемпионата мира (1976) и чемпионата Европы (1977). Лучшие результаты в международных турнирах: Пловдив (1973), Дечин (1974) и Сочи (1976) — 1—2-е; Гавр (1977) и Марина-Ромео (1977) — 1-е; Нови-Сад (1979) — 2—3-е; Сьенфуэгос (1979) — 1-е; Смедеревска-Паланка (1980) — 4-е; Вейк-ан-Зее (1981) — 3—4-е; Сараево и Львов (1983) — 5—6-е; Ленинград (1984) — 3-е; Копенгаген (1984) — 2-е; Гастингс (1984/1985) и Сочи (1985) — 1-е; Москва (1985) — 4-е; Сочи (1987) — 4—7-е места.
Внёс вклад в теорию дебютов; разработал и ввёл в практику ряд вариантов сицилианской защиты (например,Челябинский вариант). Шахматист активного позиционного стиля.
Свыше двадцати лет проживает в Латвии. Имеет четверых детей.
Судился с Российской шахматной федерацией о праве участвовать в её официальных соревнованиях.