Родился в 1942 г. в городе Чита. В Москве с 1945 г. Образование высшее - окончил МВТУ им. Н.Э. Баумана.
25 лет работал в часовой промышленности, прошел все ступеньки от токаря 1-го ГПЗ до главного инженера Научно-исследовательском институте часовой промышленности Минприбора СССР.
На Троицкой и Боровицкой башнях Московского Кремля установлены часы, изготовленные по его проекту. Еще одни часы были установлены на фасаде Дома Правительства на Краснопресненской набережной, их уничтожили при танковом расстреле Верховного Совета РФ 4 октября 1993 г.
В 1966-69 гг. служил в рядах Советской Армии.
В 1990–1994 г.г. работал главным инженером московского завода Миноборонпрома СССР.
В 1996 г. приглашен Аманом Гумировичем Тулеевым на работу в Министерства РФ по сотрудничеству с государствами - участниками Содружества Независимых Государств в качестве начальника Управления, где работал до 1998 г.
Член КПСС с 1970 года. В 1992-1993 годах в РКРП, избирался членом Московского комитета РКРП.
В 1993 участвовал в восстановлении Московской городской организации КПРФ. Член МГК КПРФ в 1993-2002 и с 2011 по настоящее время. Член Бюро МГК КПРФ в 1993-1996, секретарь МГК КПРФ в 1994-1996 годах и с 2011 по настоящее время. Член ЦК КПРФ в 2000-2008 г. г, секретарь ЦК КПРФ 2000-2004, советник Председателя ЦК КПРФ 2004-2009г.г.
Член Бюро Исполкома МОК. Заместитель Председателя Исполкома МГО МОК.