Родился 11 августа 1972 г. в семье военнослужащего. В 1994 г. окончил Ставропольское высшее военное авиационное инженерное училище им. маршала авиации Судца.
В 1996 г. уволился из армии в связи с сокращением Вооруженных сил РФ.
Работал в аппарате администрации г.Ставрополя, Государственной Думы Ставропольского края.
В 2000 г. возглавил Центр социальных и политических технологий "Премьер".
В 2002 г. окончил Северо-Кавказскую академию государственной службы по специальности "Государственное и муниципальное управление".
В 2005 г. успешно защитил диссертацию, получив ученую степень кандидата социологических наук.
Член Либерально-демократической партии России. Координатор Ставропольского регионального отделения ЛДПР. Помощник депутата Государственной Думы Федерального собрания РФ.
Кандидат в депутаты Ставропольской краевой думы от ЛДПР по партийному списку (третий номер) и по Петровскому одномандатному избирательному округу №18 на выборах 11 марта 2007 года.
Женат, воспитывает двоих сыновей и дочь.