Родился в 1972 году в г. Тамбове.
Окончил в 1995 году Московский физико-технический институт по специальности "Прикладные математика и физика", аспирантуру МФТИ, в 2009 году — Российский государственный гуманитарный университет по специальности "Юриспруденция".
С 1998 года — ассистент, старший преподаватель, доцент Тамбовского государственного технического университета. Область научных интересов – математическое моделирование, вычислительная гидродинамика.
В 2000 и 2005 годах избирался депутатом Тамбовской городской Думы.
В 2001 году баллотировался на должность мэра г. Тамбова.
В декабре 2005 года избран депутатом Тамбовской областной Думы по Ленинскому одномандатному избирательному округу №17 (г. Тамбов).
С февраля 2006 года – заместитель председателя комитета по законодательству областной Думы, работающий на профессиональной постоянной основе.
С 2000 года — заместитель председателя Тамбовской региональной общественной организации "За права потребителей". С 2006 года — вице-президент Тамбовской региональной шахматной федерации.