Пришёл в академическую греблю в 1957 году. Являлся членом ленинградского спортивного общества «Динамо». Его тренерами были Игорь Чекин и Эдуард Лин[1].
Двукратный чемпион СССР в четвёрке распашной без рулевого (1963, 1963). Становился серебряным призёром советского чемпионата 1966 (двойка распашной без рулевого) и 1965 (в двойке распашной с рулевым)[1].
С 1961 по 1965 год — член сборной СССР по академической гребле. На чемпионате мира 1962 года в Швейцарии вместе со Полковским и Рудаковым (рулевой) завоевал бронзовую медаль в двойке с рулевым[1].
Являлся тренером ленинградских обществ «Спартак» (1967—1970)[1]. С 1970 по 1979 — главный тренер сборной Белорусской ССР[1]. Был одним из инициаторов сооружения гребных центров в различных городах Белоруссии[2]. После вернулся в Ленинград, где работал в обществах «Водник» и «Спартак». С 1992 по 1996 год — тренер и директор детско-юношеской спортивной школы «Спартак» по гребле[2]. Являлся тренером-преподавателем по академической гребле в Санкт-Петербургской школе высшего спортивного мастерства по водным видам спорта[3].