Родился в городе Арзамасе, ныне Нижегородской области, в семье учителя. Окончив реальное училище в 1915 году, поступил в Харьковский технологический институт. Участвовал в революционной деятельности. Член РСДРП(б) с июня 1917 года. Участник установления Советской власти в Харьковской губернии. Возглавлял агитационно-полевой отдел Донецко-Криворожской республики.
С июля 1918 года – секретарь городского, а затем секретарь укома РКП(б) в городе Арзамасе. С января 1919 года – участник гражданской войны на Южном фронте. По направлению ЦК РКП(б) учился на военно-педагогических курсах в городе Москве. С мая 1920 года работал пропагандистом, инспектором губкома партии в Луганске. Организатор первой Донецкой губсовпартшколы. Учился в Московской сельскохозяйственной академии им. К.А. Тимирязева. После окончания учёбы работал в сельскохозяйственных организациях. Жил в Москве, похоронен на Новодевичьем кладбище.