Родился 8 марта 1959 года в городе Петродворце.
Воспитанник СДЮШОР «Смена».
Выступал за команды «Динамо» (Ленинград) — 1976-1979; «Зенит» — 1980-1989, 1991 (по август); «Эстерсунд» (Швеция) — 1990; «Маккаби» (Натанья, Израиль) — 1991 (с сентября) — 1992 (по июнь); «КаиК» (Каскинен, Финляндия) — 1993-1995.
В чемпионатах СССР (высшая лига) провел 202 матча, забил 69 голов. В еврокубках — 11 матчей (5 голов), в Кубке чемпионов — 4 (3); в Кубке УЕФА — 7 (2). Чемпион СССР 1984 года, бронзовый призер чемпионата СССР 1980 года. Обладатель «Кубка сезона» (Суперкубка СССР) 1985 года, финалист Кубка СССР 1984 года.
За олимпийскую сборную провел 4 матча, забил 2 мяча. Победитель международного турнира «Золотой Кубок Джавахарлала Неру» 1986 года в составе сборной клубов СССР.
С июля 2006-го по настоящее время — тренер «Динамо» (Петербург).










