Родился 22 апреля 1943 во Владивостоке. Русский. Мать - учительница, отец - военный.
Окончил Дальневосточный политехнический институт. Строитель, специалист промышленного и гражданского строительства.
Работал главным инженером по строительству Межрайонного производственного управления сельского хозяйства (г. Зея Амурской обл.).
Был заместителем начальника ПМК-597 областного управления "Амурсельстрой".
Девять лет работал в трестах Тындатрасстрой, ЦентроБАМстрой на руководящих должностях.
С июня 1985 - председатель Благовещенского райисполкома, с января 1993 по июнь 1996 - мэр г. Благовещенска.
В июне 1996 назначен главой администрации Амурской области.
На выборах главы администрации области во втором туре 22 сентября 1996 занял второе место.
28 ноября 1996 выборы главы администрации Амурской области были признаны недействительными.
На повторных выборах главы администрации 23 марта 1997 вновь проиграл.
С апреля 1997 - представитель Президента в Амурской области.
С сентября 1997 - заместитель председателя Государственного комитета РФ по вопросам развития Севера.
С 4 декабря 1998 по 7 сентября 1999 - заместитель Министра региональной политики РФ.
С 7 сентября 1999 - заместитель председателя Государственного комитета РФ по делам Севера.
Любитель творчества В. С. Высоцкого.
Женат. Имеет двух дочерей - Елену и Ирину.