Jaroszlavlban született. Pályafutását a helyi csapatban a Sinnyik Jaroszlavlnál kezdte 1984-ben. Öt szezont követően 1989-ben a Szpartak Moszkva szerződtette, melynek tagjaként megnyerte 1989-ben a szovjet bajnokságot, 1992-ben pedig a szovjet kupát, továbbá 1992-ben és 1993-ban orosz bajnoki címet szerzett. 1993-ban Spanyolországba szerződött a Racing Santander együtteséhez, ahol három szezont töltött, majd azt követően 1996 és 1999 között az SD Compostela csapatában játszott. 2000-ben Izraelben a Makkabi Tel-Aviv játékosaként fejezte be a pályafutását.