Родился 26 июля 1930 года в селе Воскресенское Череповецкого района Вологодской области.
Проходил службу начиная с 1961 года в отделе кадров в должностях оперуполномоченного, инспектора, старшего инспектора, начальника отделения. В 1967 году окончил Высшую школу МВД СССР. В 1980 году стал заместителем начальника отдела гражданской обороны и мобработы УПО, в 1982 году – начальником оргстроевого отдела УПО.
Вышел в отставку в 1985 году в звании подполковника внутренней службы.
Награжден орденом «Отечественной войны» 2-й степени.