Родился 14 июня 1951 года в г. Горьком (ныне – г. Нижний Новгород).
В 1974 году окончил Горьковский политехнический институт им. А.А.Жданова.
До поступления в институт в 1968–1969 гг. работал слесарем-испытателем завода им. В.И.Ульянова в г. Горьком.
С 1974 по 1985 г. – помощник мастера, мастер производства, заместитель начальника производства, начальник производства, начальник отдела материально-технического снабжения, заместитель генерального директора по коммерческим вопросам завода им. В.И.Ульянова.
С 1985 по 1993 г. – главный инженер–первый заместитель генерального директора, генеральный директор, директор завода им. В.И.Ульянова.
С 1993 по 1995 г. – генеральный директор АО «Термаль».
С 1996 по 1998 г. – депутат Государственной Думы Федерального Собрания Российской Федерации, с 1996 по 1997 г. – заместитель председателя комитета Государственной Думы по экономической политике.
С 1998 по 2000 г. – заместитель министра экономики Российской Федерации.
С 2000 по 2004 г. – заместитель министра промышленности, науки и технологий Российской Федерации.
С 2004 по 2007 г. – заместитель министра сельского хозяйства Российской Федерации.
С августа 2007 г. по н.в. – губернатор Новгородской области.
Женат, есть дочь.