Образование (высшее): 1955 — закончил Механический факультет ЛУ.
1955 – 1958 – инженер-технолог на Елгавском машиностроительном заводе.
1958 – 1961 – заместитель председателя Елгавского горисполкома.
1962 – 1964 – второй секретарь Елгавского горкома партии.
1966 – 1973 – второй, первый секретарь Лиепайского горкомов партии.
1973 – 1978 – заведующий отделом ЦК КПЛ.
1978 – 1985 – первый секретарь Рижского горкома партии.
1988 – 1990 – первый секретарь ЦК КПЛ.
1990 – после раскола КПЛ стал членом Латвийской демократической рабочей партии.