Ses prestations lui valent ainsi d'être recruté en 1996 par le Lokomotiv Nijni Novgorod, pensionnaire de première division russe. Il ne joue cependant que cinq matchs pour sa première saison au club, faisant notamment ses débuts en championnat face au Spartak Moscou le , mais s'impose progressivement à partir de la saison 1997 où il dispute 24 matchs en championnat mais ne peut empêcher la relégation des siens. Il joue par ailleurs cette année-là la Coupe Intertoto où il dispute quatre matchs. Restant par la suite un titulaire récurrent du Lokomotiv, il contribue à la remontée directe du club dès 1998 ainsi qu'à son maintien dans l'élite la saison suivante.