Родился 8 февраля 1937 года в Риге.
Спортсмен (шахматы), тренер, журналист, инженер-экономист.
Мастер спорта СССР (1957). Международный мастер (1963). Гроссмейстер (1967). Гроссмейстер ИКЧФ (1996). Заслуженный тренер Грузинской ССР (1972). Заслуженный тренер СССР (1976). Заслуженный деятель физической культуры Латвийской ССР (1984).
Начал играть во Дворце пионеров (Рига). Выступал за ДСО «Даугава» (Рига).
Чемпион Латвийской ССР (1955, 1956, 1957, 1960, 1961, 1963, 1964, 1966).
Чемпион ВЦСПС (1966). Чемпион ДСО «Даугава» (1952, 1956, 1966).
Чемпион Европы (1970) в командном зачете.
Чемпион мира среди студентов (1957/58) в командном зачете.
Участник чемпионатов СССР (1958, 1961, 1963, 1966/67, 1969, 1970), командных первенств СССР (1955, 1960, 1962, 1969, 1981, 1985), Спартакиад народов СССР (1959, 1963, 1967, 1975, 1979, 1983), чемпионата ВЦСПС (1964), чемпионатов Латвийской ССР (1952, 1953, 1954, 1958, 1962, 1965, 1974, 1978, 1983), чемпионатов Риги (1954, 1962), чемпионата ДСО «Даугава» (1951), командного первенства Европы (1970), Шахматной олимпиады СССР (1972), чемпионата мира (1988) по блицу, командного чемпионата мира (1993) в составе сборной Латвии.
Тренер женской олимпийской сборной СССР — 1972-84. Тренер Н. Наприндашвили — 1966-79.
Журналист (с 1967 года) и главный редактор журнала «Шахс» (Рига) — с 1970 года.
Член Союза журналистов СССР.
Автор книги «35 лет в дружбе с шахматами» (1984).
Скончался 13 апреля 2000 года в Берлине (Германия). Похоронен на Лесном кладбище в Риге (Латвия).