Родился 22 ноября 1961 года в Ставрополе.
Работал в тресте "Ставропольнефтегеофизика", в Ставропольском хлебокомбинате слесарем.
С 1981 по 1983 год служил в Военно-воздушных силах Советской армии.
В 1998 году перешел работать на Ставропольский инструментальный завод, где вскоре возглавил совет директоров.
Высшее образование по специальности "Юриспруденция".
В 2003 году баллотировался как депутат-одномандатник по ставропольскому избирательному округу в Государственную Думу РФ.
Победил на выборах в Думу Ставропольского края.
С 2006 года член партии "СПРАВЕДЛИВАЯ РОССИЯ: Родина, Пенсионеры, Жизнь".
В 2007 году избран заместителем Председателя Думы Ставропольского края.
Воспитывает двух сыновей и дочь.