В 1968-1984 годах работал в Контрольно-ревизионном управлении Министерства финансов РСФСР по Татарской АССР.
В 1984-1989 годах занимал различные должности в Министерстве финансов СССР.
В 1989-1991 годах был инспектором, затем ведущим инспектором отдела плановых и финансовых органов Комитета народного контроля СССР.
В 1991 году возглавил инспекцию Главного управления бюджетно-финансового контроля Контрольной палаты СССР. В 1991-1992 годах руководил отделом государственного аудита Контрольного управления Администрации Президента РСФСР.
В 1992-1996 годах работал в Аппарате Правительства РФ. Занимал последовательно должности: заведующего отделом региональной политики, начальника Департамента по взаимодействию с регионами РФ, Департамента по взаимодействию с субъектами РФ, заместителя Руководителя Аппарата Правительства РФ - начальника Департамента по взаимодействию с субъектами РФ и связям с Советом Федерации.
В 1998-1999 годах был вице-президентом, руководителем блока поддержки бизнеса ОАО «Тюменская нефтяная компания».
В 1999-2004 годах работал заместителем Руководителя Аппарата Правительства РФ.
С апреля 2004 года и до назначения исполняющим обязанности Губернатора Орловской области работал заместителем Министра сельского хозяйства РФ.
С 16 февраля 2009 г. – исполняющий обязанности Губернатора Орловской области, с 27 февраля – Губернатор Орловской области.
Награжден орденами «Знак Почета», Дружбы народов, Почета, медалями, знаком отличия «За безупречную службу» XXX лет, Благодарностью Президента Российской Федерации, Почетной грамотой Правительства Российской Федерации.
Присвоено почетное звание «Заслуженный экономист Российской Федерации».