Родился 11 июля 1970 г. в Архангельске. В 1992 г. окончил Рыбинский авиационный технологический институт по специальности «Конструирование и технология радиоэлектронных средств».
В 1992–1993 гг. проходил военную службу в Российской армии. Трудовую деятельность начал в 1993 г. с должности радиоинженера компании «Интеграл». В 1996–1997 гг. работал в должности инженера и главного инженера ОАЗТ «ТВ-6 Москва-Видикон». В 1997–2001 гг. проходил службу в органах внутренних дел на должностях офицерского состава. В 2002–2005 гг. был инженером нелинейного монтажа ООО «Студия РекТайм», в 2004–2005 гг. по совместительству — главный инженер телекомпании «Норд-ТВ». С февраля 2005 г. работает в Управлении Федеральной службы по надзору в сфере связи по Архангельской области. С октября 2012 г. — заместитель руководителя, с февраля 2016 г. — и. о. руководителя, с июня 2017 г. — руководитель Управления Роскомнадзора по Архангельской области и Ненецкому автономному округу.
Женат, воспитывает дочь.