Родился 12 мая 1913 года в хуторе Самсонов станицы Новониколаевская Области Войска Донского.
Спортсмен (шахматы), тренер, арбитр, инженер-экономист.
Мастер спорта СССР (1937). Гроссмейстер (1940). Заслуженный мастер спорта СССР (1948). Международный гроссмейстер (1950). Гроссмейстер ИКЧФ (1961). Международный арбитр (1954). Заслуженный тренер СССР (1966).
Выступал за ДСО «Труд» (Ленинград).
Чемпион СССР (1940).
Чемпион Армянской ССР (1947).
Чемпион Ростова-на-Дону (1933-36).
Чемпион мира по переписке (1958-61, 1962-64).
Участник чемпионатов СССР (1937, 1939, 1941, 1945, 1947, 1948, 1950, 1951, 1963), матч-турнира за звание абсолютного чемпиона СССР (1941), Спартакиады народов СССР (1959), чемпионата РСФСР (1935), чемпионата Москвы (1944, 1946).
Руководитель шахматного кружка Дворца пионеров (Ростов-на-Дону) — с 1930 года. Тренер П. Кереса — 1948, Е. Геллера — 1952-56, В. Смыслова — 1957, Б. Спасского — 1961-69.
Авторы книг: «20 партий XII Всесоюзного шахматного первенства» (1941), «Советские шахматисты в США, Англии, Швеции» (1955), «Межзональный шахматный турнир Гетеборг 1955 г.» (1957, составитель), «Комбинации в миттельшпиле» (1960, 1965, 1982, 2001 — обе — посмертно), «Атака на короля» (1962), «Учитесь играть в шахматы» (1966), «Борис Спасский штурмует Олимп» (1966, 1979), «Петросян — Спасский. 1969» (1970, соавтор).
Награжден орденом «Знак Почета» (1957).
Жена — В.Я. Козловская.
Скончался 14 июня 1979 года в Пятигорске Ставропольского края.