Образование (высшее): 1963 — закончил Механический факультет РПИ по специальности инженер-механик. 1980 — закончил Ленинградскую высшую партийную школу.
1954—1957 — служба в советской армии.
1957—1961 — инженер-технолог Рижского электромашиностроительного завода, руководитель бюро.
1962—1968 — первый секретарь, второй секретарь, секретарь Центрального комитета ЛКСМ Латвии.
1976—1982 — первый секретарь КПЛ Латвии в Ленинградском районе Риги, член районного исполкома.
1982—1984 — министр местной промышленности Латвийской ССР.
1984—1990 — председатель горисполкома Риги.
1990—1991 — член Политбюро ЦК КПСС и первый секретарь ЦК КПЛ.
Август 1991 — председатель латвийского комитета по чрезвычайному положению. Арестован, обвинен в устройстве государственного переворота.
1992 — исключен из состава Верховного Совета Латвии голосованием своих коллег.
1993—1995 — Избран депутатом Пятого Сейма Латвии, но мандат был аннулирован.
1995 — приговорен к 8 годам лишения свободы за попытку свержения государственной власти.
1996 — выдвигался в президенты Латвии, получил 5 % голосов.
1997 — досрочно освобожден, отбыв 6 лет.
С 1999 — председатель Социалистической партии Латвии и (до 2003) сопредседатель ЗаПЧЕЛ.
2003—2006 — возглавляет объединенную редакцию ежемесячных газет «Latvijas Soci?lists» и «Социалист Латвии».
С 2005 — заместитель председателя объединения «Центр согласия».
В июне 2009 года избран депутатом Европейского парламента от объединения «Центр согласия».
«Голосовали цветами» (Рассказ политзаключенного-кандидата в президенты Латвии) — Рига, 1997 (в 1999 г. издано в Москве «Информпечатью» под названием «Отечество — боль моя»).
«Требую признать невиновным» — Москва: Международные отношения, 2001. ISBN 5-7133-1081-7