Образование высшее. Окончил в 1992 году Владикавказское высшее общевойсковое командное училище (специальность: командная тактическая, мотострелковых войск). Инженер по эксплуатации бронетанковой и автомобильной техники. В 2004 году окончил Кубанский государственный аграрный университет по специальности бухгалтерский учет, анализ и аудит. Получил квалификацию экономиста.
Ученая степень — кандидат экономических наук.
Депутат Законодательного собрания Краснодарского края, член фракции Коммунистической Партии Российской Федерации, член комитета по вопросам законности, правопорядка и правовой защиты граждан.
Заведующий сектором Отдела ЦК КПРФ по информационно-аналитической работе и проведению выборных кампаний.
Помощник депутата Государственной Думы ФС РФ С.П.Обухова.
Первый секретарь Краснодарского горкома КПРФ.
Член Президиума ЦКРК КПРФ.