Родился 18 июля 1938 года в Пушкине Ленинградской области.
Спортсмен (академическая гребля), тренер.
Мастер спорта (1960).
Окончил Ленинградский кораблестроительный институт (1961) и Ленинградское высшее инженерное морское училище имени С.О. Макарова (1972, заочно).
Начал заниматься греблей в 1953 году. Выступал за гребной клуб «Красное Знамя», ДСО «Труд» (оба — Ленинград). Тренировался под руководством С.Р. Чибор, В.Г. Макарова и Б.С. Бречко.
Чемпион СССР (1963), 2-й призер чемпионатов СССР (1960, 1961), 3-й призер чемпионатов СССР (1964, 1965, 1966).
В сборной СССР — 1960-66.
Участник Олимпийских игр (1960).
Тренер ВФСО «Динамо» (Ленинград) — 1966-72.
Электромеханик на судах дальнего плавания Балтийского морского пароходства — 1972-82.
Жена — Т.И. Гомолко.