Воспитанник «Крыльев Советов», тренер Сергей Яцунов. Начинал играть во второй команде в сезоне 2002/03. Выступал за «Крылья Советов» (2004/05), «Химик» Мытищи (2005/06), «Ак Барс» (2006/07 — 2010/11), ЦСКА (2010/11 — 2012/13).
На драфте НХЛ 2005 года был выбран в 6-м раунде под общим 191-м номером клубом «Баффало Сейбрз». В 2009 году отказался подписать с командой контракт[1].
Закончил играть в 2013 году из-за проблем с сердцем.