Родился 28 февраля 1968 года в городе Люберцы Московской области.
Образование: высшее юридическое: юридический факультет Военного краснознаменного Института Министерства Обороны СССР (1985-1990); профессиональная переподготовка в Российской академии государственной службы при Президенте Российской Федерации по программе «Государственное и муниципальное управление» (2007-2008).
На военной службе с 1985 г., подполковник юстиции запаса; действительный муниципальный советник Московской области 2 класса. С 1990-1991 годы проходил службу в военной прокуратуре Московского гарнизона в должности следователя; с 1991-1992 годы проходил службу в военной комендатуре Московского гарнизона в должности помощника начальника отдела дознания; с 1996-2002 годы проходил службу в Управлении экономической контрразведки, Департаменте экономической безопасности ФСБ России; с июня 2002 года по апрель 2005 года - руководитель аудиторской компании; с июля 2005 года по апрель 2006 года сотрудник Федеральной службы Российской Федерации по финансовому мониторингу; с апреля 2006 года по апрель 2013 года - председатель ЦИК Межрегионального общественного движения «Крестьянский Фронт»; с июля 2013 по январь 2014 года — заместитель руководителя Администрации городского округа Звенигород; с февраля 2014 по декабрь 2016 года — Председатель Контрольно-счетной палаты Одинцовского муниципального района; с декабря 2015 года по декабрь 2016 года – председатель Информационно-аналитической комиссии Совета контрольно-счетных органов при Контрольно-счетной палате Московской области; с декабря 2015 года по декабрь 2016 года – член Президиума Совета контрольно-счетных органов при Контрольно-счетной палате Московской области. С февраля 2015 года по декабрь 2016 – член Совета директоров ОАО «Одинцовская теплосеть», ОАО «Одинцовский водоканал», ОАО «Барвиха»