Родился в Нижнем Новгороде. В 1919 – 1930 годах – секретарь Сормовского райкома и укома РКСМ, заведующий библиотекой клуба "Металлист", инструктор губпрофсовета. В 1930 – 1934 годах – сотрудник газеты "Нижегородская коммуна", редактор "Вятско-Полянской правды", ответственный секретарь политической информации краевого радиокомитета. В 1934 – 1936 годах – ответственный секретарь "Горьковского рабочего". Позднее – лектор, директор Горьковского дома учёных. Окончил заочно исторический факультет Горьковского государственного педагогического института им. М. Горького. В 1950 – 1960-х годах – преподаватель Горьковского инженерно-строительного института им. В.П. Чкалова, Горьковского авиационного техникума им. П.И. Баранова. Жил в городе Горьком, похоронен на Бугровском кладбище. Награды: орден "Знак Почёта" (1967).