Родился 7 апреля 1993 г. в г. Луховицы Луховицкого района Московской области.
В 2014-2015 гг. — директор муниципального автономного учреждения «Молодежный центр «Юнимакс» (г. Луховцы, Московской обл.). В 2015-2016 гг. — директор районного дома культуры «Старт». С 2016 г. был депутатом Совета депутатов Луховицкого муниципального района Московской области от партии «Единая Россия» (избирался 18 сентября 2016 г. и 8 сентября 2019 г.). Заместитель председателя горсовета. В 2016 г. стал помощником депутата Московской областной думы Евгения Аксакова, а также помощником депутата Государственной думы РФ Елены Серовой. С февраля 2018 г. по февраль 2019 г. — заместитель руководителя Московского областного регионального отделения Всероссийской общественной организации «Молодая Гвардия Единой России» (МГЕР). С февраля по июль 2019 г. исполнял обязанности руководителя Московского областного отделения МГЕР. С 10 июля 2019 г. – руководитель Московского областного регионального отделения «Молодой Гвардии Единой России». Руководитель общественной приемной местного отделения партии «Единая Россия» городского округа Луховицы. С 2021 г. — депутат Государственной думы РФ VIII созыва. Избран 19 сентября 2021 г. от партии «Единая Россия» по Щёлковскому одномандатному избирательному округу №127 (Московская обл.) с результатом 38,3% голосов. Его основной соперник, председатель Совета депутатов городского округа Щёлково Елена Мокринская (КПРФ), получила 23,57% голосов.