Родился в селе Рослятино Леденского, ныне Бабушкинского района Вологодской области. Жил в городе Котлас Архангельской области. Проходил срочную службу в Горьковской школе старшин-радиоспециалистов. Окончил Ярославское военно-политическое училище. С 1956 года работал на Борском стекольном завод: ученик стекловара, стекловар. Без отрыва от производства окончил Горьковский вечерний индустриальный техникум и заочное отделение историко-филологического факультета Горьковского государственного педагогического института им. М. Горького.
С 1966 года занимался журналистской работой: выпускающий редактор информационного бюллетеня «Горьковская правда» на «Борском Стекольном», редактор газеты «Стеклозаводец», заведующий отделом писем, ответственный секретарь, заместитель главного редактора газеты «Борская правда». Член Союза журналистов СССР с 1963 года. В 1980 – 1984 годах занимался организацией музея трудовой и боевой славы Борского стекольного завода. В 1984 – 1992 годах – председатель Совета ветеранов войны и труда Борского стекольного завода. В 1992 году был назначен директором Борского государственного краеведческого музея. Автор книг «Завод на Моховых горах» (1983), «Город Бор» (1988), «Вместе с пропуском на завод» (1998), «Есть техникум на Бору» (2003), «Дорогие мои старики» (2005). Почётный гражданин Борского района (2007). Жил в городе Бор, похоронен на Пичугинском кладбище.