Родился 27 августа 1977 года в городе Каменка Пензенской области.

Образование высшее – в 2002 году окончил Пензенский государственный университет по специальности «инженер».

Награждён памятным знаком «Российскому парламентаризму 100 лет», памятным знаком Пензенской городской Думы «За честное исполнение депутатского долга»,  Почетной грамотой Пензенской городской Думы.

Избирался депутатом Пензенской городской Думы четвертого и пятого созывов. 

10 сентября 2017 года избран депутатом Законодательного Собрания Пензенской области шестого созыва от Пензенского областного отделения политической партии «Коммунистическая партия Российской Федерации». Заместитель председателя комитета по государственному строительству и вопросам местного самоуправления. Входит в состав фракции «Коммунистическая партия Российской Федерации» в Законодательном Собрании Пензенской области.