Родился в 1959 году в Архангельске. В 1981 году окончил Ленинградское высшее инженерное морское училище им. Адмирала Макарова по специальности «радиотехника, радиоинженер», в 1995 году – Российскую академию государственной службы при Президенте РФ по специальности «юриспруденция, юрист».
Имеет государственные награды: орден Почета (Указ Президента Российской Федерации № 636 от 16 мая 2007 года), медаль «За заслуги в проведении Всероссийской переписи населения», медаль «В память 1000-летия Казани», Благодарность Президента Российской Федерации (распоряжение Президента РФ № 142-рп от 10.03.2009 г.)
С 1990 года – на политической работе. В 1990–1993 гг. был заместителем председателя, председателем Городского Совета народных депутатов. В 1994–1996 гг. – заведующим сектором подготовки аналитических материалов аппарата Комитета по вопросам местного самоуправления Государственной Думы Федерального Собрания Российской Федерации. В 1996–2001 гг. – на должности заместителя начальника отдела по обеспечению деятельности Совета при Президента РФ по местному самоуправлению, первый заместитель начальника Управления Президента РФ по вопросам местного самоуправления, заместитель начальника Главного территориального управления Президента Российской Федерации Администрации Президента Российской Федерации. В 2001–2004 гг. – заместитель полномочного представителя Президента Российской Федерации аппарата полномочного представителя Президента Российской Федерации в Приволжском федеральном округе. В 2004–2009 гг. – помощник полномочного представителя Президента Российской Федерации в Приволжском федеральном округе.
Кроме того, c 28 января 2009 года является представителем Президента Российской Федерации в квалификационной коллегии судей Нижегородской области.