Окончил Витебскую мужскую гимназию (1913), учился на юридическом факультете Московского университета (1914—1917). В 1919—1921 был заместителем председателя Витебского губсовпрофа, в 1922 году отозван в Москву на профсоюзную работу. С 1929 жил литературным трудом, член Союза писателей с 1934.
Редактор шахматных отделов газет «Правда» и «Труд» (1920-е годы), задачного отдела журнала «64. Шахматы и шашки в рабочем клубе» (1924—1929, совместно с Л. Исаевым), член редколлегии сборников «Задачи и этюды» (1927—1929). Автор темы в задачной композиции, носящей его имя. Писатель. С 1923 опубликовал свыше 250 композиций разных жанров, преимущественно двух- и трёхходовые задачи. На конкурсах удостоен свыше 120 отличий, в том числе 85 призов (32 — первых). В двухходовку внёс ряд оригинальных предложений, в трёхходовке специализировался в составлении задач с правильными матами и острой стратегической игрой в стиле Э. Палькоски.
В годы войны был в народном ополчении, затем литработником Всесоюзного радиокомитета, с января 1943 — корреспондентом армейской газеты (звание — капитан). Погиб на Сталинградском фронте.