Родился 27 июня 1959 г. в городе Свердловске. Окончил Свердловское высшее военно-политическое танково-артиллерийское училище, Гуманитарный университет Министерства обороны РФ, Российскую академию государственной службы при Президенте РФ (аспирантура). В 1976 г. - слесарь-сборщик Уральского завода тяжелого машиностроения имени Орджоникидзе в городе Свердловске; в 1977 - 2011 гг. - прохождил службу в Вооруженных силах СССР, РФ (последнее место работы - заместитель начальника Главного правового управления Минобороны РФ); с января 2012 г. по июнь 2012 г. - ведущий специалист ОАО "Лукойл-резерв-нефтепродукт" в городе Москве; в июне 2012 г. назначен Главным федеральным инспектором по Пермскому краю аппарата полномочного представителя Президента Российской Федерации в Приволжском федеральном округе, город Пермь.
13 октября 2012 г. с рабочим визитом посетил поселок Ильинский и город Чермоз.