Родился 24 января 1916 г. в деревне Ивенцы Юхновского уезда Смоленской губернии Российской империи. В 1951 - 1955 гг. учился в заочной ВПШ при ЦК КПСС (партийный работник). С августа 1933 г. по 1935 г. - электромонтер Сталиногорского химического комбината им. И.В. Сталина. В 1935 - 1937 гг. - дежурный электрик Сталиногорского химического комбината им. И.В. Сталина. В 1937 г. - августе 1938 г. - инструктор школ взрослых при профсоюзном комитете Сталиногорского химического комбината им. И.В. Сталина. В августе 1938 г. - июле 1940 г. - учащийся высшей школы профсоюзного движения при Всесоюзном центральном совете профсоюзов. В июле 1940 г. - апреле 1941 г. - технический и правовой инспектор ЦК профсоюза работников азотспецхимпромышленности при заводе № 323. С апреля 1941 г. по 1942 г. - председатель профсоюзного комитета комбината № 100. В 1942 г. - январе 1943 г. - заместитель председателя профсоюзного комитета завода №98. В январе 1943 г. - апреле 1943 г. - председатель профсоюзного комитета завода №98. С апреля 1943 г. по май 1945 г. - секретарь партбюро парторганизации цеха № 3 завода № 98. С мая 1945 г. по ноябрь 1947 г. - инструктор отдела машиностроения Молотовского обкома ВКП(б). С ноября 1947 г. по август 1950 г. - инструктор орготдела Молотовского обкома ВКП(б). С августа 1950 г. по январь 1951 г. - заведующий сектором профсоюзных органов отдела партийных, профсоюзных и комсомольских органов Молотовского обкома ВКП(б). С апреля 1953 г. по декабрь 1953 г. - заведующий сектором информации отдела партийных, профсоюзных и комсомольских органов Молотовского обкома КПСС. С декабря 1953 г. по апрель 1957 г. - первый секретарь Нытвенского РК КПСС.
В январе 1951 г. - сентябре 1952 г. - первый секретарь Чермозского РК ВКП(б).