Родился 7 мая 1958 года в Орехово-Зуево Московской области.
Спортсмен (футбол, мини-футбол), тренер (футбол). Вратарь.
Мастер спорта СССР (футбол). Заслуженный тренер России.
Воспитанник школы «Знамя труда» (Орехово-Зуево) — с 1969 года. Играл в футбол за «Знамя труда» (Орехово-Зуево) — 1975-78 (по июнь), «Спартак»-дубль (Москва) — 1978 (с июля), «Амур» (Благовещенск) — 1979-80 (по май), «Зенит» (Ленинград) — 1980 (с июня)-91, МюПа-47 (Аньяланкоски, Финляндия) — 1992-93, «Тевалте» — 1993/94, «Лантану-Марлекор» (обе — Таллин, Эстония) — 1994/95, «Локомотив» (Санкт-Петербург) — 1995-99.
В чемпионатах СССР 252 матча; чемпионатах Финляндии 61 матч; чемпионатах Эстонии 28 матчей.
Чемпион СССР (1984), 3-й призер чемпионата СССР (1980).
Финалист Кубка СССР (1984).
2-й призер чемпионата Финляндии (1993).
Обладатель Кубка Финляндии (1992).
2-й призер чемпионата Эстонии (1994/95).
Капитан «Зенита» — 1984-88.
В списке «33-х» — №1 (1984). Лучший вратарь страны (приз журнала «Огонек») — 1984.
В сборной СССР (1984-85) — 2 матча.
Играл в мини-футбол за «Санкт-Петербург» (Ленинград) — 1991, «Дину» — 1991 (с ноября), «Самсон» (обе — Москва) — 1993/94, АСАБ (Санкт-Петербург) — 2000/01-01/02.
Тренер «Ротора» (Волгоград) — 2000 (по июнь), тренер (2000, с июня-02, по апрель, с июля 2006 года по настоящее время) и исполняющий обязанности главного тренера «Зенита» (Санкт-Петербург) — 2002 (апрель-август), тренер «Петротреста» (Санкт-Петербург) — 2003 (с февраля), «Металлурга» (Донецк, Украина) — 2004 (по июнь).
При его участии «Зенит» стал чемпионом России (2007, 2010, 2011/12, 2015/15, 2018/19, 2019/20), 2-м призером чемпионатов России (2012/13, 2013/14), 3-м призером чемпионатов России (2009, 2015/16, 2016/17), обладателем Кубка России (2009/10, 2015/16, 2019/20), обладателем Суперкубка России (2008, 2011, 2015, 2016, 2020), финалистом Суперкубка России (2012, 2013, 2019), обладателем Кубка УЕФА (2007/08), обладателем Суперкубка УЕФА (2008).