Родился 4 февраля 1947 в д. Волотово Ивановского района Ивановской области, русский.
Заочно окончил Ивановский энергетический институт, затем Костромской технологический институт.
В 1964 - 65 работал электромонтером Шуйской суконной фабрики (г. Шуя Ивановской области).
В 1966 - 69 - электрик Можгинского мельзавода Удмуртского республиканского производственного управления Министерства хлебопродуктов и комбикормовой промышленности РСФСР (г. Можга Удмуртской АССР).
В 1969 непродолжительное время был электромонтером Шуйской птицефабрики. В том же году стал лаборантом, затем мастером производственного обучения, преподавателем специальных дисциплин Шуйского индустриального техникума.
С 1977 - на партийной работе.
В 1980 - 84 - главный механик Фурмановской прядильно-ткацкой фабрики им. 50-летия СССР Ивановской области.
С 1984 работал на Шуйском производственном ткацко-отделочном предприятии, с 1990 - генеральный директор Шуйского производственного хлопчатобумажного объединения (сейчас - АО "Шуйские ситцы").
18 марта 1990 был избран народным депутатом РСФСР.
17 декабря 1995 был избран депутатом Государственной Думы РФ второго созыва.
На президентских выборах 1996 - доверенное лицо Г. А. Зюганова в Воронежской области.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.