21 раз участвовал в чемпионатах Москвы. Бронзовый призер чемпионата Москвы 1936 г. Участник чемпионатов СССР 1939, 1967г. В составе сборной Москвы серебряный призер командных чемпионатов СССР 1951 и 1960 гг. Тренер московского городского Дворца пионеров (1950—1976 гг.).
Автор ряда статей по теории и истории шахмат. Внёс вклад в теорию французской защиты (вариант Чистякова — 1. e4 e6 2. d4 d5 3. Кd2 c5 4. ed Ф:d5), голландской защиты и других начал.