Родился 25 апреля 1969 года в г. Красноярске.
В 1990 году закончил Курганское высшее военно-политическое авиационное училище. В 1996 году закончил юридический факультет Военного Университета (г.Москва). В 2000 году закончил РАГС при Президенте Российской Федерации.
С 1996 года работал в Административном департаменте Аппарата Правительства РФ.
1999 г. - помощник Председателя Правительства Российской Федерации С.В.Степашина.
1999-2000 гг. - помощник Председателя Правительства Российской Федерации В.В.Путина.
2000-2003 гг. - руководитель аппарата заместителя Руководителя Администрации Президента
Российской Федерации Д.Н.Козака.
2003-2004 гг. - руководитель аппарата Первого заместителя Руководителя Администрации Президента Российской Федерации Д.Н.Козака.
2004 г. - заместитель Руководителя Аппарата Правительства Российской Федерации.
С апреля 2004 г - полномочный представитель Правительства Российской Федерации в Совете Федерации Федерального Собрания Российской Федерации.
Женат, имеет дочь и сына.