Образование высшее - окончил Ленинградский государственный университет имени А.А.Жданова, историк. Доктор экономических наук, профессор.
Избирался народным депутатом РСФСР, членом Совета Республики Верховного Совета Российской Федерации.
Был координатором группы представителей политических партий, профсоюзных, общественных, религиозных и молодежных организаций на Конституционном совещании в 1993 году.
1948-1953 студент Ленинградского университета, г.Ленинград
1954-1957 учитель истории в средней школе N 107, г.Ленинграда
1957-1958 аспирант Института востоковедения АН СССР, г.Москва
1958-1964 рабочий Кировского завода, г.Ленинград
1964-1975 аспирант, ассистент, доцент кафедры экономики современного капитализма Ленинградского государственного университета, г.Ленинград
1975-1977 старший научный сотрудник Института социально-экономических проблем Академии наук СССР, г.Ленинград
1977-1992 старший исследователь, ведущий исследователь, главный научный сотрудник Института мировой экономики и международных отношений Академии наук СССР, г.Москва
1992-1993 заместитель ответственного секретаря Конституционной комиссии Верховного Совета Российской Федерации, г.Москва
1993-1994 заместитель председателя Комиссии законодательных предположений при Президенте Российской Федерации, г.Москва
1994-1995 депутат Государственной Думы Федерального Собрания Российской Федерации первого созыва, член Комитета Государственной Думы по законодательству и судебно-правовой реформе.
1995-1999 депутат Государственной Думы Федерального Собрания Российской Федерации второго созыва, член Комитета Государственной Думы по законодательству и судебно-правовой реформе.
Член Бюро ЦС "Яблока". Член Политсовета Московского "Яблока".