Il rejoint le Saturn Ramenskoïe en 1999, y découvrant la première division la même année. Recruté par le Dynamo Moscou à la mi-saison 2000, il y passe une année et demi, jouant notamment cinq matchs en Coupe UEFA. Il retrouve par la suite le Saturn en 2002 et y évolue trois années avant de partir en prêt dans le club de Tom Tomsk lors de la saison 2005.