Родился в деревне Плоское, ныне Кимрского района Тверской области. В 1930 – 1931 годах – кустарь у Стрельничихинского промкооператива Кимрского района. В 1931 – 1933 годах – секретарь Стрельчихинского сельсовета. В 1933 – 1934 годах – председатель сельсовета села Медведиха. В 1934 – 1936 годах – инструктор Кимрского райкома ВЛКСМ. В 1936 – 1938 и в 1940 году служил в Красной Армии. Участник Советско-финской войны. С 1938 года (с перерывом) работал на Горьковском автомобильном заводе: электрик модельного цеха, секретарь завкома ВЛКСМ (1941-1943), мастер модельного цеха (1944-1945), старший мастер модельного цеха (1950-1951), сменный помощник начальника модельного цеха (1951-1954), заместитель председателя завкома профсоюза по общим вопро¬сам, председатель завкома профсоюза (1962-1971), заместитель директора Горьковского автомобильного завода по быту (1971-1982). Окончил Высшую школу профдвижения (1945 г.). В 1945 – 1950 годах находился в командировке в Германии – председатель профкома управления СВА в Саксонии. Делегат XIII и XIV съездов профсоюзов СССР. Член Автозаводского райкома КПСС. Заслу¬женный автозаводец (1976). Проживал в городе Горьком.
Награды: ордена Трудового Красного Знамени (22.08.1966, 05.04.1971), «Знак Почета» (09.01.1952), медали.
Место захоронения: г. Нижний Новгород, Старо-Автозаводское кладбище.