Родился 13 июля 1970 г. в Ростове-на-Дону.
В 1992 г. окончил Ростовский-на-Дону институт сельскохозяйственного машиностроения (ныне - Донской государственный технический университет) по специальности "автоматизация и комплексная механизация в машиностроении".
В 1992-1994 гг.- стажер, ассистент кафедры прикладной математики и вычислительной техники Ростовского-на-Дону института сельскохозяйственного машиностроения. Одновременно с работой в вузе проектировал автоматизированные системы управления для подразделений компании "Сургутнефтегаз". Также в 1990-х гг. занимался предпринимательской деятельность, в частности, торговлей продуктами питания.
С 1994 по 1998 г. работал инженером, коммерческим директор товарищества с ограниченной ответственностью "Энтузиаст" (Ростов-на-Дону). Фирма специализировалась на торговле металлопрокатом.
В 1998-2013 гг. – генеральный директор общества с ограниченной ответственность (ООО) "Производственно-коммерческая фирма "Донметалл-2000". Первоначально компания занималась торговлей металлопрокатом. Затем перепрофилировлась на производство комплектующих и запчастей к прицепной технике.
В 2010 г. вступил в политическую партию "Единая Россия", в 2012 г. вошел в состав регионального политического совета ее Ростовского отделения.
В 2010-2012 гг. - депутат городской думы г. Шахты V созыва. 14 марта 2010 г. избран от "Единой России" по избирательному округу №10. Занимал пост заместителя председателя комитета по жилищно-коммунальному хозяйству, также был членом комитета по местному самоуправлению и молодежной политике. Депутатские полномочия были прекращены досрочно в связи с избранием в заксобрание Ростовской области.
В 2012-2013 гг. - депутат Законодательного собрания Ростовской области IV созыва. 14 марта 2012 г. избран от "Единой России" на дополнительных выборах по Новошахтинскому избирательному округу №6. Входил в состав партийной фракции, был членом комитета регионального парламента по образованию, науке, культуре и связям с общественными объединениями.
В 2013-2016 гг. - депутат Заксобрания Ростовской области V созыва. 8 сентября 2013 г. избран от "Единой России" по Новошахтинскому избирательному округу №7. Был членом партийной фракции, председателем комитета по местному самоуправлению, административно-территориальному устройству и делам казачества.
В мае 2016 г. в ходе предварительного голосования (праймериз) "Единой России" по Шахтинскому одномандатному округу №154 занял первое место, набрав 66,09%.
В 2016-2021 гг. - депутат Государственной думы РФ VII созыва. 18 сентября 2016 г. избран от "Единой России" по Шахтинскому одномандатному избирательному округу №154 (Ростовская область). Получил 61,62% голосов избирателей, его ближайший соперник – кандидат от КПРФ Геннадий Щербаков - 11,54%. Член фракции "Единая Россия".