Родился в деревне Задворка, ныне Воскресенского район Нижегородской области. После окончания сельской школы работал писарем в Богородском волостном исполкоме. В 1926 – 1930 годах был рабочим на речном транспорте. В 1930 – 1933 годах служил в Красной Армии. После окончания курсов ВЦИК в Москве, в 1938 – 1939 годах работал заместителем председателя Воскресенского райисполкома. С 1939 года – председатель Заветлужского, затем Воскресенского райисполкома. Жил в Воскресенском, похоронен на старом поселковом кладбище.