В 1961-65 гг. выступал за «Буревестник» (Ленинград), в 1966-75 — за «Спартак» (Ленинград).
В сборной СССР дебютировал в 19 лет на чемпионате мира в Рио-де-Жанейро (1963). В игре со сборной США забил решающий мяч, которым обеспечил сборной СССР бронзовые медали.
Окончил ГДОИФК. С 1977 года работал старшим тренером мужской команды завода «Светлана» в Ленинграде.
Скончался после болезни 19 июня 2010 года. Похоронен на Северном кладбище Санкт-Петербурга.