Родился в 1960 году в Тбилисском районе Краснодарского края.
В 1982 году окончил Кубанский сельскохозяйственный институт по специальности инженер-механик.
С 1982 по 1985 годы - механик кормодобывающей бригады, инженер по сельскохозяйственным машинам, секретарь комсомольской организации колхоза «Заря» Тбилисского района.
С 1985 по 1989 годы – 1-й секретарь Тбилисского РК ВЛКСМ.
С 1989 по 1997 годы – председатель районного общества охотников и рыболовов Тбилисского района.
С 1997 по 2002 годы – заместитель главы Тбилисского района по работе с представительным органом. С 2002 по 2007 годы – депутат Законодательного Собрания Краснодарского края на постоянной профессиональной основе.
С 2007 по 2009 годы - помощник депутата Законодательного Собрания Краснодарского края.
С 2010 по 2011 годы – начальник отдела Росприроднадзора по КК и РА.
С 2011 года по настоящее время – главный государственный инспектор, консультант министерства природных ресурсов Краснодарского края.
Женат, две дочери, две внучки.