Родился 14 марта 1969 года в г.Ставрополе.
В 1986 году окончил с серебряной медалью среднюю школу.
После окончания школы работал плотником на заводе «Изумруд» г. Ставрополя.
В 1987 году поступил на исторический факультет Ставропольского государственного педагогического института. Окончил в 1993 году.
В 1988 призван в ряды Вооруженных сил СССР. Вернувшись из армии, продолжил образование в институте.
С 1991 по 1993 год работал на предприятии «Универсал» брокером. Проходил обучение в рамках правительственной программы подготовки экономистов для сельского хозяйства.
С 1993 по 1997 год – заместитель директора предприятия «Агрохолдинг».
С 1998 по 1999 год – консультант ассоциации крестьянских и фермерских хозяйств «Солидарность».
С 1999 по 2000 год – заместитель директора ООО «Ставропольская агрокомпания».
В 2000 – 2003 годах – заместитель директора по экономике ассоциации крестьянских и фермерских хозяйств «Солидарность», состоял в совете директоров АО «Новоалександровскхлебопродукт».
С 2003 года по 11 марта 2008 года возглавлял муниципальное унитарное предприятие г.Ставрополя «Стройинвест».
2000-2007 депутат Ставропольской городской Думы.
В 2007 году избран депутатом Государственной Думы Ставропольского края.
С 11 марта 2008 года – депутат Государственной Думы Ставропольского края четвертого созыва, работающий на профессиональной постоянной основе.
В 2006 году окончил Российскую академию государственной службы при Президенте РФ в Москве по специальности «Государственное и муниципальное управление».
В ГДСК четвертого созыва – председатель комитета по законодательству, государственному строительству и местному самоуправлению.
Женат, воспитывает дочь.