Родился 7 февраля 1953 года в Ульяновске.
В 1975 году окончил Ульяновский политехнический институт (ныне - университет) с присуждением квалификации инженера – механика, в 2005 году - Нижегородский коммерческий институт по специальности финансы и кредит с присуждением квалификации экономиста.
С 1977 по 1985 год работал на крупных промышленных предприятиях Ульяновска: «Ульяновский автомобильный завод», «Ульяновский авиапромышленный комплекс», завод «Контактор».
В 1985 году направлен на работу в Ульяновский горком КПСС.
В налоговых органах Ульяновской области начал работать с 1990 года с должности заместителя начальника ГНИ по Ульяновской области. В должности руководителя Управления ФНС России по Ульяновской области с 1997 года. В январе 2016 года написал заявление об увольнении по собственному желанию, вышел на пенсию.