Биография
В 1980 году - заместитель директора совхоза, Белгородская область.
С 1980 по 1983 год - директор совхоза, Белгородская область.
В 1983 году - секретарь Белгородского обкома ВЛКСМ.
С 1983 по 1986 год - председатель Корочанского райисполкома, Белгородская область.
С 1986 по 1988 год - первый секретарь Чернянского райкома КПСС, Белгородская область.
С 1988 по 1990 год - заведующий отделом Белгородского обкома КПСС.
С 1990 по 1991 год - заместитель председателя Белгородского областного Совета народных депутатов.
С 1991 по 1994 год - председатель Белгородского областного Совета народных депутатов.
С 1994 по 1995 год - председатель Правления акционерного социально-коммерческого банка "Белэкономбанк", г. Белгород.
С 1995 по 2013 года - аудитор Счетной палаты Российской Федерации.
С 2013 по 2016 год - начальник департамента, референт, заместитель начальника Контрольного управления президента Российской Федерации.
С 2016 года - начальник Контрольно-аналитической службы президента ОАО "Российские железные дороги".
Образование
Окончил экономический факультет Воронежского СХИ, Академию общественных наук при ЦК КПСС.
В 1999 году - защитил в Московском государственном университете им. М.В. Ломоносова диссертацию.
Кандидат экономических наук.
Награды
Указом президента Российской Федерации от 15 апреля 2006 года награжден Орденом Дружбы.