Родился 18 мая 1940 года в Елгаве Латвийской ССР.
Спортсмен (велосипедный спорт), тренер.
Заслуженный мастер спорта СССР (1970).
Окончил Латвийский ГИФК.
Выступал за ВФСО «Динамо» (Рига). Тренировался под руководством Х.К. Япиньша.
Чемпион СССР (1967 — в индивидуальной гонке преследования на 4 км (трек); 1961, 1965, 1968, 1969) в командной гонке преследования на 4 км (трек), 2-й призер чемпионата СССР (1961, 1964, 1969), 3-й призер чемпионатов СССР (1966, 1970).
Чемпион мира (1967) в командной гонке преследования на 4 км (трек).
Участник Олимпийских игр (1964, 1968).
Среди его учеников — В. Кузнецов.
Скончался 17 ноября 1992 года в Риге (Латвия).