Карьеру игрока начал в 2002 в новополоцком «Полимире». В 2003—2005 играл в Белорусской экстралиге за минское «Динамо». В 2004 был задрафтован под 151-м номером клубом НХЛ «Детройт Ред Уингз». В 2005—2007 играл в хоккейной лиге США за клуб «Сидар-Рапидс РафРейдерс» из Айовы. В 2007—2008 вновь играл в экстралиге за минское «Динамо». С 2009 играл в АХЛ за клуб «Гранд-Рапидс Гриффинс», являющийся фарм-клубом «Детройт Ред Уингз».