Начинал играть в первой советской лиге за «Динамо» Минск в сезонах 1986/87 — 1987/88. С сезона 1988/89 — игрок московского «Динамо». На драфте НХЛ 1989 года был выбран в 11 раунде под общим 231-м номером «Калгари Флэймз». В сезоне 1992/93 провёл в ИХЛ за фарм-клуб «Калгари» «Солт-Лейк Голден Иглз»[англ.] 16 матчей. В 1994 году выступал за немецкий клуб «Кёльнер». Сезон 1994/95 провёл в итальянском «Азиаго». В сезоне 1995/96 не выступал. Два следующих сезона отыграл за московское «Динамо». В сезонах 1998/1999 — 1999/2000 играл за «Молот-Прикамье». В начале следующего сезона провёл один матч за «Минск» в (ВЕХЛ), затем перешёл в «Ладу». В сезона 2001/02 вновь играл в «Динамо», в следующем — в воскресенском «Химике». Завершил карьеру в сезоне 2004/05 в клубе первой лиги первенства России «Велком».