В 1968 году окончил философский факультет МГУ. В 1965—1967 годах работал в газете «Комсомольская правда», в 1967—1970 годах — в ЦК ВЛКСМ. С 1972 года работает в Институте международных экономических и политических исследований РАН (бывший Институт экономики мировой социалистической системы Академии наук СССР).
В 1978—1981 годах — доцент Института философии и социологии Польской академии наук. В 1986—1990 — консультант отдела социалистических стран ЦК КПСС. В 1988—1990 годах — помощник секретаря ЦК КПСС А. Н. Яковлева.
С января 1992 года принимал участие в создании Фонда Горбачёва, был директором научных программ фонда. В 1992—1993 — приглашённый профессор Университета Хоккайдо (Япония), в 1995—1996 — приглашённый исследователь Центра Вудро Вильсона (США).
В 1990-х годах начал выступать с критикой российских радикальных реформаторов, выдвигал идеи «либерального патриотизма».
Директор Центра политологических программ Международного фонда социально-экономических и политологических исследований «Фонда Горбачёва», главный научный сотрудник Института международных экономических и политических исследований (ИМЭПИ) РАН.
Стал учредителем основанного в декабре 2006 года фонда «Возвращение», ратующего за возвращение исторических традиций, нравственных ценностей и названий, существовавших в России до 1917 года и отвергнутых за годы советской власти.
Полный доктор философии Польской Республики. Владеет польским и английским языками.