Родился в семье школьного учителя и библиотекаря.
В 1948 году окончил вечернюю школу рабочей молодежи в городе Электростали Московской области (с 1947 по 1949 работал на заводе № 12 в том же городе).
В 1954 году окончил Московский государственный институт международных отношений (МГИМО) МИД СССР, факультет международного права, специальность: «юрист — специалист по международному и государственному праву».
В 1968—1969 учился в заочной аспирантуре МГИМО. В 1969 году защитил диссертацию на степень кандидата исторических наук по теме «Социально-политические корни западногерманского неонацизма». В 1980 защитил диссертацию на степень доктора исторических наук по теме «Программно-теоретическое развитие СДПГ после второй мировой войны (1945-75 гг.)». Профессор.
В 1954—1961 работал на Московском радио корреспондентом в немецкой редакции. С 1961 по 1968 — в газете «Известия» в отделе социалистических стран: специальным корреспондентом в ГДР, а затем политическим обозревателем. С 20 августа 1968 был специальным корреспондентом в Праге. После отказа давать необъективную на его взгляд информацию о вводе советских войск в Чехословакию был уволен из газеты.
В 1969 году работал в Институте конкретных социальных исследований Академии наук СССР. С 1970 работает в Институте научной информации по общественным наукам Академии наук (ИНИОН), старший научный сотрудник, заведующий сектором проблем международного социал-демократического движения, главный научный сотрудник. Специалист по проблемам социал-демократии, преимущественно, германской.
В 1987 году выступил с докладом на социал-демократической фракции московского клуба «Демократическая перестройка». В июне 1989 читал курс лекций в социал-демократической школе города Таллин.
В 1990 был приглашен на учредительный съезд Социал-демократической партии России (СДПР). В марте 1991 вступил в члены СДПР. На III съезде СДПР (май 1991) был избран членом президиума правления СДПР. В мае-декабре 1992 года был председателем СДПР. После серии конфликтов в руководстве партии по поводу поддержки курса руководства страны сложил полномочия Председателя, но в 1995 стал членом Совета старейшин партии.
С 2000 — член политического комитета Российской объединенной социал-демократической партии (РОСДП, лидер — Михаил Горбачёв), главный идеолог партии. С 2002 — член политсовета СДПР (партия создана в результате объединения РОСДП и Российской партии социальной демократии; использовала наиболее известный бренд современных российских социал-демократов).