Родился 8 июля 1953 года в д. Ворохобино Рамешковского района Калининской области.
Окончил Петрозаводский строительный техникум в 1974 году по специальности «Техник-строитель».
По окончании учебы в течение 10 лет работал в тресте «Кондопожстрой» рабочим, бригадиром, мастером. Внес большой вклад в строительство объектов АО «Кондопога». С 1984 г. работал в пожарной части АО «Кондопога», пройдя путь от инспектора профилактики до начальника пожарной части. В 1980—1985 гг. избирался депутатом Верховного Совета Карельской АССР X созыва, активно работал в постоянной комиссии по вопросам здравоохранения и социального обеспечения.
Депутат Законодательного Собрания Республики Карелия второго и третьего созывов. Член Конституционного комитета.