Родился 14 мая 1909 года в селе Турки Балашовского уезда Саратовской губернии.
Спортсмен (шахматы), тренер, спорторганизатор, журналист, инженер-гидротехник.
Мастер спорта (1931). Международный мастер (1950). Почетный гроссмейстер (1983). Международный арбитр (1953).
Выступал за ДСО «Буревестник» (Москва).
Чемпион Москвы (1936, 1937/38). Чемпион Ленинграда (1933/34).
Чемпион ВЦСПС (1938).
Участник чемпионатов СССР (1931, 1933, 1934/35, 1937, 1944, 1945, 1947, 1948, 1950), командного чемпионата СССР (1954), чемпионатов Ленинграда (1929, 1930/31, 1932), чемпионата Москвы (1941, 1941/42, 1942, 1943/44, 1946), первенства ЦС ДСО «Буревестник» (1962).
Директор Московского шахматного клуба — 1941-46. Председатель Всесоюзной секции шахмат (затем — Шахматной федерации СССР) — 1955-61.
С 1946 года — тренер В. Смыслова.
Редактор шахматного отдела газеты «Вечерняя Москва» — 1943-64.
Заведующий лабораторией психологии спорта ВНИИФКа — 1965-75, заведующий лабораторией шахмат отдела спортивных единоборств ВНИИФКа — до 1982 года, был заведующим лабораторией шахмат ГЦОЛИФКа.
Один из организаторов Всемирной шахматной Олимпиады (1956). Принимал участие в создании Центрального шахматного клуба на Гоголевском бульваре (Москва).
Кандидат педагогических наук (1956).
Автор книг: «Всесоюзный шахматный турнир 7-ой. 1931. Москва» (1933), «Шахматы в госпитале» (1943), «Ботвинник — Смыслов: К матчу на первенство мира» (1954, соавтор), «Взаимодействие фигур и пешек в шахматной партии: Опыт теоретического исследования» (1956), «Проблемы современной теории шахмат» (1960), «Руководство по шахматам» (1965, соавтор), «Творчество в шахматах» (1988).
Награжден орденом «Знак Почета».
Скончался 13 января 1987 года в Москве. Похоронен на Долгопрудненском кладбище в Долгопрудном Московской области.