Родился 27 апреля 1981 года в поселке Рассуха в Брянской области. В 2003 году с отличием окончил Московскую юридическую академию. С 2000 года трудился юристом в общественной организации "Партия пенсионеров". В 2002 году возглавил правовой департамент Российской партии пенсионеров. С 2004 года — замгендиректора по правовым вопросам московского ЗАО "Экипаж Плюс" (Москва). Одновременно в 2004-2006 годах фигурировал в СМИ в качестве юриста, представлявшего на выборах различных кандидатов и партии: губернатора Брянской области коммуниста Юрия Лодкина, Российскую партию жизни, "Родину". С 2007 года был членом центрального совета "Справедливой России". В сентябре 2008 года возглавил Министерство по делам юстиции Республики Тыва. На этом посту инициировал разработку поправок в федеральное законодательство, которые обязывали бы федеральные ведомства согласовывать с губернаторами руководителей региональных представительств (поправки не были внесены в Госдуму). В октябре 2009 года стал советником префекта Северного административного округа Москвы Олега Митволя. С апреля 2010 года по март 2011 года — советник управления электоральных процессов департамента региональной работы партии "Единая Россия", за работу которого отвечал тогдашний первый замсекретаря, а ныне секретарь президиума генсовета партии Сергей Неверов. Затем стал и. о. руководителя, а с 5 июля 2011 года — руководителем центрального штаба "Молодой гвардии Единой России". На выборах в Госдуму шестого созыва занимал непроходное четверное место в списке "Единой России" по Туве. Женат.