Родился 14 марта 1969 года.
Окончил Ставропольский государственный педагогический институт, Российскую академию государственной службы при президенте РФ.
С 1988 по 1989 год служил в рядах Вооруженных сил СССР.
С 1993 по 1997 год – заместитель директора предприятия «Агрохолдинг». С 1998 по 1999 год – консультант ассоциации крестьянских и фермерских хозяйств «Солидарность».
С 1999 по 2000 год – заместитель директора ООО «Ставропольская агрокомпания».
В 2000–2003 годах– заместитель директора по экономике ассоциации крестьянских и фермерских хозяйств «Солидарность».
С 2003 года по 2007 год возглавлял муниципальное унитарное предприятие г. Ставрополя «Стройинвест».
В 2000–2007 годы – депутат Ставропольской городской думы.
С марта 2007 года по 15 октября 2014 года – депутат думы Ставропольского края, работающий на профессиональной постоянной основе.
В думе Ставропольского края четвертого созыва был председателем комитета по законодательству, государственному строительству и местному самоуправлению.
Занимал должность заместителя председателя комитета думы Ставропольского края по экономическому развитию, торговле, инвестициям и собственности. Член комитета по промышленности, энергетике, строительству и жилищно-коммунальному хозяйству.
Руководитель фракции политической партии «Справедливая Россия» в ДСК. Награжден медалью «За заслуги перед Ставропольским краем».
С 15 октября 2014 года занимал пост министра строительства, архитектуры и жилищно-коммунального хозяйства Ставропольского края. 2 апреля 2015 года покинул пост министра строительства, архитектуры и жилищно-коммунального хозяйства Ставропольского края.
Занимает пост председателя правления Ставропольской региональной общественной организации по защите прав потребителей «Союз жителей».
В сентябре 2016 года избран депутатом Ставропольской городской думы седьмого созыва.