Durante su carrera jugó en el CSKA Moscú (1984-1991, 1992 y 1997-1998), RCD Español (1991-1992 y 1992-1995), UE Lleida (1995), Deportivo Alavés (1995-1997), en el CA Osasuna (1997), en el PFC Arsenal Tula (1998), en el FC Lokomotiv Nizhny Novgorod (1999), en el FC Sokol Saratov (2000-2001) en el FC Torpedo de Moscú (2002) y por último en el FC Volgar Astrakhan (2002).