Окончил Высшую школу тренеров при ГДОИФК (1966), тренер, военнослужащий. Выступал за СКА (Ленинград). Входил в сборную команду СССР в 1966—1980.
Чемпион Олимпийских игр 1968, 1976, серебряный призёр Олимпийских игр 1972 в командном первенстве по фехтованию на саблях. Чемпион иира 1967, 1969—1971, 1974, 1975, серебряный призер чемпионатов мира 1966 и 1973 в командном первенстве. Победитель Кубка Европы 1967—1971 в составе команды. Чемпион СССР 1966 в личных и командных соревнованиях. Обладатель Кубка СССР 1965, 1967, 1972.
Судья международной категории (1967).
Похоронен на Богословском кладбище Санкт-Петербурга.
Награждён орденом «Знак Почёта» и медалью «За трудовое отличие».