Родился 11 марта 1956 г. в с. Несь Ненецкого национального округа Архангельской области (ныне — Ненецкий автономный округ).
В 1976 г. окончил Рижское летно-техническое училище гражданской авиации по специальности «радиотехник», в 1982 г. окончил Горьковский политехнический институт на специальность «радиоинженер». В 1984 г. окончил высшие курсы КГБ СССР по специальности «оперативно-розыскная деятельность», в 2000 г. окончил адъюнктуру академии ФСБ РФ по специальности «юрист».
Кандидат юридических наук .
С 1976 г. работал в Печерском объединенном авиапредприятии. С 1982 г. — в органах госбезопасности, где прошел путь от рядового оперуполномоченного до начальника отдела.
Был заместителем секретаря Ненецкого регионального отделения партии по работе с фракциями и депутатскими объединениями.
С 2005 по 2014 гг. — депутат Собрания депутатов Ненецкого автономного округа (НАО). Был избран 6 февраля 2005 г.
1 марта 2009 г. переизбран депутатом 26-го созыва, баллотировался под седьмым номером общей части списка кандидатов «Единой России».
2 марта 2012 г. был избран председателем окружного собрания, сменив Игоря Кошина, который перешел в Совет Федерации РФ. Сложил полномочия досрочно с 20 мая 2014 г.
В 2014 г. — член Совета Федерации РФ — представитель от Собрания депутатов Ненецкого автономного округа.
В 2014-2016 гг. — депутат Собрания депутатов Ненецкого автономного округа 27-го созыва на непостоянной основе.
Одновременно с депутатской деятельностью работал советником председателя совета директоров ООО «Нефтяная компания «Северное сияние».
В 2016-2021 гг. – депутат Государственной думы РФ VII созыва.
С 2021 г. — депутат Государственной думы РФ VIII созыва от «Единой России». Был избран 19 сентября 2021 г. по Ненецкому одномандатному избирательному округу №221 (Ненецкий АО). Набрал 39,57% голосов