В 1972 году поступил в Ставропольский политехнический институт, через год — в 1973 году был призван в ряды Советской Армии. В 1975 году, после демобилизации восстановился на учёбе, в 1980 году окончил Ставропольский политехнический институт по по специальности «Автомобили и автомобильное хозяйство». В 1972—1973 году совмещал обучение в ВУЗе и работал на Ставропольском заводе автоприцепов техником отдела главного конструктора. В 1980 году работал инженером проектов организации работ, позже работал инструктором отдела рабочей молодежи в краевом комитете комсомола, в 1982 году был назначен первым секретарем Октябрьского районного комитета комсомола города, однако в том же году решил уйти с партийной работу на производство. С 1982 по 1986 год работал в Ставропольской автоколонне № 1564, сначала механиком и начальником автоотряда, позже был назначен главным инженером предприятия. С 1986 по 1989 год был принят на работу в Ставропольский исполком на должность заведующего промышленно-транспортного отдела. С января по апрель 1990 года был назначен инструктором краевого комитета КПСС. В апреле 1990 года был назначен на работу в Ставропольский городской исполнительный комитет, работал заместителем, первым заместителем председателя.[2]

В декабре 1991 года Указом Президента РСФСР от 11.12.1991 г. № 263 назначен главой администрации города Ставрополь.[3] В 1996 году и в 1999 году повторно избирался главой администрации города Ставрополя.[4] В 1998 году Указом Президента Российской Федерации от 29 мая 1998 г. № 603 был включен в состав Совета по местному самоуправлению при президенте РФ.[5]

16 декабря 2001 года был избран депутатом Государственной Думы Ставропольского края III созыва по одномандатному избирательному округу № 12, сложил с себя полномочия главы администрации Ставрополя.[6] 11 марта 2007 года повторно избран в Государственную думу Ставропольского края IV созыва по одномандатному избирательному округу № 12.[7] 4 декабря 2011 года вновь избран депутатом Думы Ставропольского края V созыва по одномандатному избирательному округу № 12.[8] В сентябре 2016 года баллотировался в Госдуму от партии «Единая Россия», по итогам выборов избран депутатом Государственной думы РФ VII созыва по одномандатному избирательному округу № 65.[9]

 

Награды

Орден почёта[10]

Медаль «За заслуги перед Ставропольским краем»[11]

Почётная грамота Совета Федерации Федерального Собрания[4]

Благодарность Президента Российской Федерации[4]

Почётная грамота Государственной Думы Федерального Собрания Российской Федерации[12]

Почетный знак «За заслуги в развитии парламентаризма»[12]