Родился 30 августа 1981 года в городе Димитровграде Ульяновской области.
Окончил Самарскую гуманитарную академию, Поволжскую академию государственной службы имени Столыпина (квалификация – организация государственных закупок), а также Самарский институт «Высшая школа приватизации и предпринимательства».
В 2010 году получил свидетельство о сдаче теоретического экзамена по единой программе подготовки арбитражных управляющих.
В 2018 году окончил Ульяновский государственный технический университет (диплом магистра по направлению строительство).
В 2002 году начал строить карьеру в сфере государственного и муниципального управления в Администрации города Димитровграда. Позднее работал в Администрации Вешкаймского района и в МУП «Спецтранссервис».
В 2005 году перешел в Администрацию губернатора Ульяновской области на должность начальника отдела разработки и правовой экспертизы нормативных актов губернатора и правительства Ульяновской области.
В 2010 году возглавил ООО «Первое консалтинговое агентство бизнес сопровождения».
В 2012 году – директор ООО Юридическое бюро «ДОКА».
Член межотраслевого совета потребителей по вопросам деятельности субъектов естественных монополий при губернаторе Ульяновской области, координационного областного совета собственников помещений в МКД, ОО «Федерация футбола Ульяновской области».
В сентябре 2018 года зарегистрирован депутатом Законодательного Собрания Ульяновской области по областному избирательному округу от партии "Единая Россия". Вошел в состав комитета по социальной политике, государственному строительству, местному самоуправлению и развитию гражданского общества, а также в состав мандатной комиссии.
28 октября 2020 года возглавил мандатную комиссию.
С 2013 года руководит исполкомом регионального отделения партии «Единая Россия», по совместительству является заместителем секретаря регионального отделения партии.
Входит в региональный политический совет «Единой России».