Родился 13 июля 1968 года в поселке Яровое Славгородского района, с 1970 года постоянно проживает в Барнауле.
Срочную воинскую службу проходил с 1986 по 1989 год на Балтийском флоте в составе экипажа сторожевого противолодочного корабля «Свирепый» (воинское звание матрос, воинская специальность радиотелеграфист).
С 1989 по 1997 год работал на предприятиях города Барнаула, с 1997 года – экономистом в Российско-Германском предприятия «Багерма» (Барнаул).
В 2002 году окончил Барнаульский кооперативный техникум по специальности «Юриспруденция».
С 2003 года работал заместителем директора барнаульского предприятия «Т.К. Весттрейд» (производство комплектующих и запчастей для сельхозмашин).
С 2004 года занимал различные посты в региональном отделении партии ЛДПР.
В 2005 году получил высшее образование в Российской академии Труда и Социальных отношений (Москва).
С 2007 года совмещает работу в Алтайском государственном техническом университете им. И.И. Ползунова, на должности старшего преподавателя кафедры «Правоведения и политологии».
В 2008 и 2011 годах был избран депутатом Алтайского краевого Законодательного Собрания, дважды избран заместителем председателя комитета АКЗС по социальной политике, с 2011 года работал на посту заместителя председателя комитета АКЗС по социальной политике на постоянной профессиональной основе.
В декабре 2008 года вошел в состав рабочей группы Общественной палаты Алтайского края. По итогам 2008 года в ходе многоуровневого отбора вошел в состав «Кадрового резерва – Профессиональной команды страны» по Алтайскому краю.
С сентября 2009 года работает по совмещению в Институте текстильной и легкой промышленности на должности старшего преподавателя кафедры «Экономики и управления».
В 2010 году окончил Алтайский государственный технический университет им. И.И. Ползунова по специальности «Экономика и управление предприятием» (квалификация «экономист»).
В марте 2010 года и апреле 2011 года избран председателем Совета Независимой Общественной палаты Алтайского края.