Родился 8 июня 1972 года в городе Тамбове.
В 1995 году окончил Московский физико-технический институт по специальности "Прикладные математика и физика", в 1998 году – аспирантуру МФТИ. Кандидат физико-математических наук, доцент.
В 2009 году окончил Российский государственный гуманитарный университет по специальности "Юриспруденция".
В 1993–1998 годах – инженер, младший научный сотрудник Вычислительного центра Российской академии наук.
С 1998 по 2010 год – ассистент, старший преподаватель, доцент Тамбовского государственного технического университета.
Избирался депутатом Тамбовской городской Думы третьего и четвертого созывов (2000, 2005 годы), депутатом Тамбовской областной Думы четвертого, шестого и седьмого созывов (2005, 2016, 2021 годы).
С 2006 по 2011 год – заместитель председателя комитета по законодательству Тамбовской областной Думы.
С 2012 по 2016 год – юрисконсульт ООО "ХХI ВЕК".
С 2016 года по октябрь 2021 года – заместитель председателя комитета по бюджету, налогам и финансам Тамбовской областной Думы.
С октября 2021 года – заместитель председателя комитета по аграрным вопросам, экологии и природопользованию Тамбовской областной Думы.
С 2017 года – председатель Совета регионального отделения партии в Тамбовской области.