1970 року виграв чемпіонат Москви, а 1977 став чемпіоном Литви. Посів друге місце після Анатолія Карпова в чемпіонаті СРСР 1976 року. Неодноразово представляв СРСР на командних змаганнях, зокрема на чемпіонатах світу серед студентів 1971, 1972 і 1974 років, в командних чемпіонатах Європи 1970, 1973, 1977 і 1980 років, а також на XXIV-й олімпіаді 1980 року, де команда СРСР стала переможницею.