Окончил МИФИ в 1971 г. Работал инженером-исследователем в ВТИ им. Ф. Э. Дзержинского и ВНИИНМ; с 1983 г. — в центральном аппарате Минсредмаша — Росатома. Курировал НИОКР по ядерным энергетическим установкам для военно-морского флота, ледоколов, космических аппаратов; был ученым секретарем двух секций Научно-технического совета ядерно-оружейного комплекса Росатома. С конца 1980-х гг. активно включился в общественную работу. С мая 1991 г. — член Координационного совета Марксисткой платформы в КПСС и ее программной комиссии. После Августовской контрреволюции — один из организаторов и руководителей партии «Союз коммунистов» и ОПД «Марксистская платформа». Инициатор восстановления КП РСФСР. С 1994 г. — главный редактор журнала «Просвещение»; отошел от партийной работы, сосредоточившись на теоретической.
Автор более 100 научных работ по политэкономии, истории, философии, технике и др. С начала 1990-х годов — автор сатирических рассказов и лирических стихов. Выпустил полтора десятка книг стихов и прозы (под псевдонимами) и несколько книг по истории.