Родился 11 июня 1947 года в Корсакове Сахалинской области.
Спортсмен (плавание).
Мастер спорта СССР (1964). Мастер спорта СССР международного класса (1966).
Начал заниматься плаванием в 1959 году в Хабаровске. Выступал за Вооруженные Силы (Рига). Тренировался под руководством В.В. Каплуна.
Чемпион СССР (1970) в плавании на 200 м вольным стилем, 2-й призер чемпионатов СССР (1967, 1969, 1974, 1975 — в плавании на 100 м вольным стилем; 1967 — в плавании на 200 м вольным стилем), 3-й призер чемпионатов СССР (1966, 1968, 1970, 1972, 1973 — в плавании на 100 м вольным стилем; 1970 — в плавании на 100 м баттерфляем).
В сборной СССР — 1966-74.
2-й призер Олимпийских игр (1968, 1972) в эстафете 4х100 м вольным стилем, 3-й призер Олимпийских игр (1968, 1972) в эстафете 4х200 м вольным стилем.
Чемпион Европы (1970) в эстафете 4х100 м вольным стилем, 2-й призер чемпионатов Европы (1966, 1974 — в эстафете 4х100 м вольным стилем; 1970, 1974 — в эстафете 4х200 м вольным стилем), 3-й призер чемпионата Европы (1970) в плавании на 100 и 200 м вольным стилем.