По образованию инженер-метеоролог.
Участник восьми чемпионатов СССР, чемпион Москвы (1965), чемпион Европы в составе команды СССР (1957).
Шахматный теоретик, внёс вклад в теорию испанской партии, сицилианской и староиндийской защит и других дебютов.