В 1980 году в Московском институте управления имени С. Орджоникидзе получил диплом инженера-экономиста.
Окончил Российскую академию государственной службы при Президенте Российской Федерации.
Имеет ученые степени кандидата юридических наук и доктора экономических наук.
Свой трудовой путь начал в Видновском грузовом автопредприятии, откуда был выдвинут на руководящую работу в партийные органы.
В 1991 году был назначен, а в 1996-м избран главой Ленинского района Московской области.
С апреля 1999 года занимал пост вице-губернатора Московской области.
С марта 2000 года – первый заместитель председателя правительства Подмосковья. Курировал вопросы развития научно-промышленного комплекса, сельского хозяйства и продовольствия, жилищно-коммунального хозяйства, топлива и энергетики, строительного комплекса Московской области.
В декабре 2003 года вновь избран главой Ленинского района Московской области, в марте 2008 года переизбран на очередной срок.
21 мая 2010 года по представлению Президента РФ наделён депутатами Законодательного Собрания Ростовской области полномочиями главы администрации (губернатора) Ростовской области.