Родился 12 августа 1939 в Ленинграде.
В 1957 окончил Калининский вагоностроительный техникум, в 1965 - Калининский политехнический институт (КПИ) по специальности "инженер-строитель". Доктор технических наук.
С 1958 по 1961 служил в армии.
С 1965 работал в КПИ ассистентом, преподавателем кафедры сопротивления материалов, заместителем секретаря парткома, старшим преподавателем, доцентом, заведующим кафедрой, с 1986 - проректором по научной работе.
С февраля 1987 до декабря 1997 - ректор Тверского государственного технического университета.
14 декабря 1997 избран депутатом Законодательного собрания области, а затем - его председателем.
Полномочия члена Совета Федерации признаны 28 января 1998.
Заместитель председателя Комитета СФ по науке, культуре, образованию, здравоохранению и экологии.
С 20 мая 1998 - представитель СФ в Постоянной комиссии Межпарламентской Ассамблеи государств - участников СНГ по вопросам культуры, науки, образования и информации.