Выступал за команды: до 1960 — «Спартак» (Рига), с 1960 — «Даугава»/СКИФ/ «Радиотехник» (Рига). Четырёхкратный серебряный (1960, 1962, 1965, 1966) и двукратный бронзовый (1968, 1969) призёр чемпионатов СССР.
В составе сборной СССР в 1962 году стал чемпионом мира.