Родился 13 февраля 1946 в Иркутске. Русский.
Окончил Алтайский политехнический институт в 1970 по специальности "инженер-строитель" и Московский инженерно-экономический институт в 1976 по специальности "инженер-экономист".
В 1970 - 77 работал в Барнаульском строительном управлении © 3 треста "Алтайпромстрой". Был мастером, прорабом, начальником отдела. В 1977 - 83 - главный инженер строительного управления © 8 "Алтайкоксохим". В 1983 - 84 был секретарем парткома этого стройуправления.
В 1984 - 87 - управляющий трестом © 46 "Главалтайстроя" в г. Рубцовске.
В 1987 - 91 - председатель Рубцовского горсовета. В 1990 - 91 - заместитель главы администрации города.
В 1990 был избран народным депутатом РСФСР.
С 1991 по 1993 - первый заместитель главы администрации края.
20 января 1994 был назначен главой администрации Алтайского края.
С января по декабрь 1996 - член Совета Федерации по должности.
В 1996 баллотировался на пост главы администрации края. 1 декабря 1996 проиграл выборы.
На сентябрь 1999 - начальник Алтайского управления Министерства по налогам и сборам РФ.
Женат.