Доктор философских наук, профессор. Действительный член Академии политических наук.
Член КПСС (1966 по 1991).
Окончил историко-филологический факультет МГПИ им. В. И. Ленина, затем аспирантуру при кафедре философии гуманитарных факультетов МГУ им. Ломоносова. Сразу после окончания аспирантуры в 1969 году работал в Лаборатории систем управления разработками систем (ЛаСУРС) при Московском Государственном педагогическом институте, которой руководил кандидат химических наук Побиск Кузнецов. Преподавал общественные науки в МГУ и МГПИ.
С 1980 года руководил кафедрой общественных наук Центрального института усовершенствования учителей Министерства просвещения РСФСР. С 1987 года работал в ИМЛ при ЦК КПСС, с мая 1991 года заместителем директора Института теории и истории социализма ЦК КПСС.
С осени 1991 года работал в «Правде» в качестве члена редколлегии и заведующего отдела политологии. С 2000 года главный редактор газеты «Новая жизнь».
По своему мировоззрению принадлежит к школе критического марксизма, а по политическим взглядам относится к левой социал-демократии. Является членом исполкома Движения «Союз социал-демократов».
В настоящее время помощник президента Горбачёв-Фонда.