Родился 25 апреля 1969 года в г. Красноярске.

В 1990 году закончил Курганское высшее военно-политическое авиационное училище. В 1996 году закончил юридический факультет Военного Университета (г.Москва). В 2000 году закончил РАГС при Президенте Российской Федерации.

С 1996 года работал в Административном департаменте Аппарата Правительства РФ.

1999 г. - помощник Председателя Правительства Российской Федерации С.В.Степашина.

1999-2000 гг. - помощник Председателя Правительства Российской Федерации В.В.Путина.

2000-2003 гг. - руководитель аппарата заместителя Руководителя Администрации Президента

Российской Федерации Д.Н.Козака.

2003-2004 гг. - руководитель аппарата Первого заместителя Руководителя Администрации Президента Российской Федерации Д.Н.Козака.

2004 г. - заместитель Руководителя Аппарата Правительства Российской Федерации.

С апреля 2004 г - полномочный представитель Правительства Российской Федерации в Совете Федерации Федерального Собрания Российской Федерации.

Женат, имеет дочь и сына.