Родился в селе Покровка Баевского района Алтайского края.
В 1975 году окончил Омский сельскохозяйственный институт по специальности "инженер-технолог молочной промышленности".
В 1981 году назначен главным инженером Алтайского объединения молочной промышленности.
В 1986 году окончил аспирантуру Кемеровского государственного университета, кандидат технических наук.
С 1999 – заведующий кафедрой «Технологии бродильных производств и виноделия» факультета пищевых производств Алтайского государственного технического университета.
На 13 марта 2013 года работает в должности генерального директора ОАО "Корпорация «Алтайспиртпром»
С 1983 по 1991 год в Алтайском крайкоме КПСС курировал вопросы пищевой и перерабатывающей промышленности края в должности заместителя заведующего аграрным отделом.
Член политсовета регионального отделения Всероссийской политической партии «Единая Россия».
С марта 2004 года депутат Алтайского краевого Совета народных депутатов по одномандатному избирательному округу №3.
Заместитель председателя комитета краевого Совета народных депутатов по бюджету, налоговой и кредитной политике.
Женат, двое детей.