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