Il commença sa carrière professionnelle avec le Traktor Tcheliabinsk en Superliga en Russie. Il y évolua quatre saisons avant de tenter sa chance en Amérique du Nord. Il rejoignit alors l'organisation des Canadiens de Montréal qui l'avait sélectionné lors du repêchage de 1997. Son expérience ne dura qu'une saison et demie alors qu'il décida de rentrer au bercail au cours de la saison 1999-2000.