Почетный профессор РГПУ им. А. И. Герцена.
С 1990 по 1993 год работал депутатом Ленинградского областного совета. С 1994 по 1998 год - депутат Законодательного Собрания Санкт-Петербурга первого созыва, возглавлял комиссию по науке и высшей школе.
В 1996–1999 годах работал вице-губернатором Ленинградской области по социальному развитию.
Более 10 лет возглавляет Диссертационный совет по защите докторских и кандидатских диссертаций. Имеет более 350 публикаций, под его руководством защищены 22 кандидатские и 4 докторские диссертации.
С 1962 года по настоящее время состоит в КПСС-КПРФ, член Бюро Городского комитета КПРФ.
В декабре 2011 года избран депутатом Законодательного Собрания Санкт-Петербурга пятого созыва. Председатель профильной комиссии по науке и высшей школе.
Заместитель руководителя фракции КПРФ.
Главный редактор журнала «Вестник Петровской академии», член Союза писателей России.
Председатель Совета Санкт-Петербургского регионального отделения Всероссийского созидательного движения «Русский Лад».
Под его непосредственным руководством была создана Межрегиональная общественная организация «Российско-Белорусское Братство», является председателем Совета организации. Лично Президентом Белоруссии А.Г. Лукашенко награжден медалью Франциска Скорины (Белоруссия, 2011).
Награжден почетным знаком «За заслуги перед Санкт-Петербургом».
Женат, двое детей.