Родился 30 января 1940 в Омске, русский.
Работал кузнецом на заводе им. В. В. Куйбышева в г. Петропавловске (Казахстан).
В 1965 окончил Омский сельскохозяйственный институт, в 1986 - Академию общественных наук при ЦК КПСС.
С 1965 - мастер участка, прораб строительно-монтажного управления "Целинкрайводстрой" (г. Павлодар, Казахстан), главный инженер Павлодарского областного управления мелиорации и водного хозяйства, заместитель областного управления сельского хозяйства, управляющий трестом "Иртышканалстрой", "Павлодарводстрой".
С 1976 - начальник управления строительством "Иртышканалстроя" (г. Караганда, Казахстан).
С 1982 - первый заместитель председателя Карагандинского облисполкома.
С 1987 - начальник объединения по мелиорации и водному хозяйству "Омскводмелиорация".
С 1989 - начальник Главного планово-экономического управления Омского облисполкома, исполняющий обязанности облисполкома.
В марте 1990 избран депутатом Омского областного Совета народных депутатов, 31 марта избран председателем облисполкома.
11 ноября 1991 был назначен главой администрации Омской области.
Был создателем и президентом АО "Омский торговый дом".
12 декабря 1993 был избран депутатом Совета Федерации.
С конца 1993 - президент ассоциации "Сибирское соглашение".
С июня 1995 - председатель Омской региональной организации движения "Наш дом - Россия".
17 декабря 1995 избран главой администрации Омской области. С января 1996 - член Совета Федерации по должности.
5 сентября 1999 был переизбран главой администрации Омской области.