Родился 8 мая 1958 года в селе Чернуха Лысковского района Горьковской области.
В 1987 году окончил Всесоюзный заочный финансово-экономический институт. С 1977-го по 1981 год был токарем на Горьковском авиационном заводе им С. Орджоникидзе. С 1981 года начинает партийную карьеру и к 1991 году занимает руководящие посты в Горьковском областном комитете ВЛКСМ.
С 1991-го по 1999 год руководит службой внешнеэкономических связей в ОАО «Нижегородский авиастроительный завод «Сокол»». В 1999 и 2000 годах является вице-президентом Волжской нефтехимической компании, с 2000-го по 2002 год занимал руководящий пост в ЗАО «СИБУР-Нефтехим». Депутат законодательного собрания Нижегородской области III, IV и V созывов. С 2002-го по 2007 год — председатель собрания.
В 2003 году также стал руководителем НРО партии «Единая Россия». В 2007 году ушел из политики, возглавив ООО «ЛУКОЙЛ-Энергосети».