В ноябре 1960 года начал работать учеником слесаря. С 1965 года служит в рядах Вооружённых Сил. В 1977 году окончил Военно-политическую академию им. В. И. Ленина. Служил в Ленинградском, Московском и Закавказском военных округах. С ноября 1990 года — ответственный секретарь партийной комиссии при Главном политическом управлении Советской армии и ВМФ. В 1990—1991 годах — секретарь Всеармейского парткома КПСС.
В 1989—1991 годах — народный депутат СССР. Был избран по национально-территориальной округу № 396 Армянской ССР. Входил в Депутатскую группу коммунистов, депутатские группы «Отечество» и «Союз». Член КПСС с 1968 года. С июля 1990 года — член ЦК КПСС, с апреля 1991 года — член Политбюро ЦК КПСС. Делегат XXVIII съезда КПСС и XIX всесоюзной конференции КПСС.
Член ЦК КПРФ с 1993 года, член президиума ЦК КПРФ (1993—1997), на IV съезде КПРФ в апреле 1997 года избран секретарём ЦК КПРФ.
В 1995 году избран депутатом Государственной Думы второго созыва по общефедеральному округу. Вошёл в состав фракции КПРФ. Был заместителем председателя Комитета по обороне. Являлся одним из разработчиков федеральных законов: «О военной службе и воинской обязанности», «Об обороне»; законопроектов «Об альтернативной гражданской службе», «О материальной ответственности военнослужащих» и других.
В сентябре 1999 года сложил депутатские полномочия в связи с назначением на должность руководителя аппарата Счётной палаты РФ. В 2000 году по предложению фракции КПРФ в Госдуме назначен аудитором Счётной палаты. Возглавил направление по контролю расходов федерального бюджета на МВД, МЧС, ФПС. Освобождён от должности досрочно 18 февраля 2005 года. 18 марта 2005 года повторно назначен аудитором по предложению фракции КПРФ. В 2007 году досрочно освобождён Госдумой от должности аудитора по собственному желанию в связи с состоянием здоровья. Его место занял бывший главный государственный регистратор Сергей Мовчан.
По состоянию на 2008 год — председатель совета директоров «Межрегионального инвестиционного банка».
Генерал-лейтенант в запасе. Награждён тремя орденами, десятью медалями. Кандидат экономических наук (тема диссертации «Военно-экономическая безопасность России в условиях возрастания угроз техногенного характера»). Автор ряда публикаций по проблемам национальной безопасности России.