Родился 20 ноября 1983 г. в г. Волхове Ленинградской области.
В 2005 г. окончил бакалавриат, в 2007 г. - магистратуру юридического факультета Санкт-Петербургского государственного университета.
С 2007 по 2009 г. – председатель контрольно-ревизионной комиссии муниципального округа Звездное (внутригородское муниципальное образование Санкт-Петербурга).
В 2009-2011 гг. – руководитель аппарата муниципального совета Звездного – председатель контрольно-ревизионной комиссии.
С марта 2011 г. по январь 2012 г. – помощник губернатора Мурманской области, заместитель руководителя аппарата правительства Мурманской области.
С 2008 г. был членом Санкт-Петербургской избирательной комиссии с правом решающего голоса.
В 2012-2014 гг. - заместитель председателя Санкт-Петербургской избирательной комиссии.
С января по декабрь 2015 г. – заместитель председателя юридического комитета администрации губернатора Санкт-Петербурга.
С декабря 2015 г. по сентябрь 2016 г. – врио руководителя регионального исполнительного комитета Санкт-Петербургского отделения партии "Единая Россия". Член президиума регионального политсовета партии, первый заместитель секретаря Санкт-Петербургского отделения "Единой России".
В 2016-2021 гг. - депутат Законодательного собрания Санкт-Петербурга VI созыва. Был избран 18 сентября 2016 г. по списку партии "Единая Россия" (баллотировался под четвертым номером списка). В заксобрании возглавил фракцию "Единая Россия". Был заместителем председателя бюджетно-финансового комитета и членом постоянной комиссии по городскому хозяйству, градостроительству и имущественным вопросам.
С 2021 г. - депутат Государственной думы РФ VIII созыва. Избран 19 сентября 2021 г. от партии "Единая Россия" по Западному одномандатному избирательному округу №212 (Санкт-Петербург) с результатом 22,61% голосов. Его основной соперник, депутат заксобрания Санкт-Петербурга Надежда Тихонова ("Справедливая Россия - За правду"), получила 21,94% голосов.