Родился в г. Туапсе Краснодарского края.
В 1975-1980 учился в Москве на философском факультете МГУ им. М. В. Ломоносова, в 1983 там же окончил аспирантуру.
Кандидат философских наук. В 1984 г. защитил диссертацию на тему «Социально-философский анализ власти как общественного явления» в МГУ им. М. В. Ломоносова.
1984-1985 преподаватель философии в Кубанском государственном университете. С 1985 преподает историю, социологию и философию в Кубанском государственном медицинском университете. В 1988 вступил в Коммунистическую партию Советского Союза (КПСС). После ее роспуска в 1991 принимал участие в восстановлении организации коммунистов Краснодарского края. С 1995 — первый секретарь Краснодарского краевого комитета КПРФ и член ЦК КПРФ, с 1997 — первый заместитель председателя Координационного совета Краснодарского краевого народно-патриотического движения «Отечество». В 1998-2002 был депутатом Законодательного собрания Краснодарского края II созыва. Был избран по списку КПРФ по Тихорецкому многомандатному избирательному округу. Занял посты первого заместителя председателя Заксобрания, председателя комитета по вопросам образования, науки, культуры, делам молодежи и спорта. В 2002-2007 — депутат Законодательного собрания Краснодарского края III созыва. Был избран по одномандатному Белоглинско-Новопокровскому избирательному округу. Состоял в комитете по культуре, спорту, информационной политике и взаимодействию с общественными объединениями. В 2006 возглавил фракцию КПРФ в Законодательном собрании. В 2005 стал председателем ассоциации коммунистов — депутатов Законодательного собрания Краснодарского края и представительных органов местного самоуправления. В 2007-2012 — депутат Законодательного собрания Краснодарского края IV созыва. На выборах был первым номером в списке кандидатов от КПРФ. В парламенте сохранил пост лидера партийной фракции. Весной 2012 возглавил комитет по вопросам культуры, спорта, информационной политики и взаимодействия с общественными объединениями. 2 декабря 2007 и 4 декабря 2011 избирался в Государственную думу РФ V и VI созывов от КПРФ в составе региональной группы от Краснодарского края, однако отказался от мандатов. 14 октября 2012 был избран депутатом Законодательного собрания Краснодарского края V созыва. Продолжил возглавлять фракцию КПРФ, работал в комитете по вопросам культуры, информационной политики, социальной защиты населения и взаимодействия с общественными объединениями. В 2015 был выдвинут Краснодарским краевым отделением КПРФ кандидатом на пост главы администрации (губернатора) Краснодарского края. По итогам голосования 13 сентября 2015 занял второе место, набрав 7,88% и уступив кандидату от партии «Единая Россия», врио губернатора Краснодарского края Вениамину Кондратьеву, за которого проголосовали 83,64% избирателей. В 2016-2021 – депутат Государственной думы РФ VII созыва. Был избран 18 сентября 2016 г. по списку КПРФ (второй номер в региональной группе №1, Республика Адыгея, Краснодарский край). В нижней палате парламента вошел в состав фракции КПРФ. С 2021 — депутат Государственной думы РФ VIII созыва. Был избран 19 сентября 2021 от партии КПРФ по федеральному округу (баллотировался под первым номером в региональной группе №16, Краснодарский край).
Имеет благодарность правительства РФ (2019).
Автор книг «Проблемы развития советской демократии» (1988), «Становление многопартийности» (1991), «Общество: социально-философские очерки» (2005), соавтор учебно-методических пособий «Социология молодежи» (2001) и «Социально-экологического словаря» (2002).