Воспитанник ДЮСШ местного хоккейного клуба «Олимпия» (первый тренер Г. А. Пойлов), в котором и начал свою игровую карьеру в 2002 году в российской высшей лиге.
В 2004 году был приглашён в клуб Суперлиги — московское «Динамо», в 2005 году был признан стал лучшим новичком сезона, выиграв с командой «золото» российского чемпионата, в 2006 году — стал обладателем Кубка европейских чемпионов, в 2008 году — Кубка Шпенглера.
В 2005 году в составе молодёжной сборной России стал серебряным призёром молодёжного чемпионата мира 2005 года, проходившего в американском Гранд-Форксе (Северная Дакота).
5 июня 2009 года в результате обмена на Олега Сапрыкина перешёл ЦСКА. В 2011 году также в результате обменов 29 января вошёл в состав нижнекамского «Нефтехимика», а 5 мая вернулся в ЦСКА. С 2014 года является игроком казанского «Ак Барса», выступающего в КХЛ.
В 2011 и 2013 годах вызывался в сборную России для участия в этапах Еврохоккейтура. В 2011 и 2012 годах в составе Второй сборной России участвовал в турнирах Европейского хоккейного вызова.
Серебряный призёр чемпионата мира среди молодёжи - 2005
Чемпион России 2004/2005
Обладатель Кубка европейских чемпионов по хоккею с шайбой - 2006
Обладатель Кубка Шпенглера - 2008
Серебряный призёр Чешских хоккейных игр - 2011
Серебряный призёр хоккейных игр Kajotbe - 2013