В начале карьеры выступал за фарм-клуб московского «Динамо» и за ТХК из Твери. С 2000 года — игрок основного состава «Динамо». В том же году был выбран на драфте НХЛ 2000 года во 2-м раунде под общим 31-м номером командой «Атланта Трэшерз».