Родился в Москве и там же начинал играть. В 2002/03 гг перебрался в Канаду, в одну из молодежных лиг. В 2004/05 гг в 62 матчах за «Спрингфилд» (АХЛ) забросил 9 шайб и сделал 19 передач. Сезон 2006/07 провёл в ярославском «Локомотиве». Сезон 2007/08 начал в омском «Авангарде», в декабре перешёл в ЦСКА. Сезон 2008/2009 начал в составе «Тампы Бэй» игроком основного состава. В сезоне 2009/2010 был обменян в «Анахайм Дакс». В этом же сезоне обменян в «Атланта Трешерс». В конце октября 2010 года присоединился к ХК СКА (Санкт Петербург).
Выступая в НХЛ неоднократно подвергался дисквалификациям за жёсткие действия на льду.