Высшее юридическое и экономическое образование.
Юридический стаж 20 лет.
Опыт работы юрисконсультом, руководителем юридической службы в организациях пищевой, автомобильной и оборонной промышленности. Являлся учредителем и руководителем предприятий в сфере охранных и туристических услуг.
С 2005 по 2013 год возглавлял юридическую службу Отделения ПФР по Ставропольскому краю.
В 2018 году представлял интересы Губернатора Ставропольского края в Конституционном Суде Российской Федерации.