Родился 21 ноября (4 декабря) 1908 г. в д. Шатеево Александровского уезда Владимирской губернии (затем Ленинского уезда, ныне Талдомского района Московской области) в крестьянской семье. С июня 1919 г. крестьянствовал в сельском хозяйстве отца. С июля 1926 г. ученик-башмачник у кустаря в д. Гуслеево Ленинского уезда. С июля 1927 г. башмачник Павловичской башмачной промартели в Ленинском уезде. С января 1929 по сентябрь 1930 г. зав. магазином Ленинского райпотребсоюза. Окончил Школу советского и партийного строительства в Кимрах ( апрель 1932). С апреля 1932 г. преподаватель там же. С сентября 1933 г. зав. парткабинетом Кимрского райкома ВКП(б). С января 1934 г. начальник отдела кадров Савеловского механического завода (г. Кимры). С января 1935 г. директор Малышской неполной средней школы (Кимрский район). С сентября 1937 г. заведующий Кимрским районным отделом народного образования. С сентября 1938 г. заведующий культурно-пропагандистским отделом Кимрского райкома ВКП(б). С декабря 1938 г. заведующий отделом пропаганды и агитации Кимрского райкома ВКП(б). С июня 1939 г. первый секретарь Кимрского горкома ВКП(б). В июле 1942 г. — августе 1944 г. первый заместитель председателя Калининского облисполкома. В августе 1944 г. — октябре 1946 г. и августе 1949 г. — августе 1951 г. председатель Великолукского облисполкома. Окончил ВПШ при ЦК ВКП(б) (1949). В 1951—1952 гг. слушатель Курсов переподготовки при ЦК ВКП(б). С августа 1951 г. первый зам. председателя Владимирского облисполкома. С октября 1953 г. второй, с октября 1955 г. первый секретарь Владимирского, с декабря 1960 г. — Рязанского обкомов КПСС. С января 1967 г. первый заместитель председателя КПК при ЦК КПСС. С 1956 г. кандидат в члены, с 1961 г. член ЦК КПСС. Депутат Верховного Совета СССР 2—3, 5—8 созывов. Награжден тремя орденами Ленина, орденом Отечественной войны II степени, восьмью медалями, в т.ч. «За оборону Москвы», «Партизану Отечественной войны» I степени, «За победу над Германией в Великой Отечественной войне 1941—1945 гг.». Умер 6 июня 1973 г.