Родился 30 мая 1946 года в городе Льгове Курской области. Работал аппаратчиком на консервном заводе, в совхозе-техникуме в Новом Осколе. Служил в армии.
В 1972 году закончил завод-втуз при Ленинградском металлическом заводе. В 1974—1985 годах старший инженер, начальник бюро, заместитель главного технолога завода, заместитель главного технолога объединения, заместитель главного инженера объединения «Ленинградский металлический завод»; в 1985—1990 годах главный инженер — первый заместитель генерального директора этого объединения.
В 1989 году окончил Академию народного хозяйства при Совете Министров СССР. Доктор технических наук. В 1990—1992 годах первый заместитель министра промышленности России. В 1992—1996 годах председатель Комитета (с сентября 1993 года — Госкомитета) по оборонным отраслям промышленности.
С февраля 1998 года председатель совета директоров «Рыбинские моторы», с 2001 — НПО «Сатурн».
С 31 октября 2001 года по 3 июня 2011 года представитель Правительства Ярославской области в Совете Федерации; заместитель председателя комиссии по естественным монополиям, член комитета по промышленной политике, был членом комиссии по взаимодействию со Счётной палатой.
Женат, имеет дочь и сына.