Начинал карьеру в нижнетагильском «Спутнике», затем перешёл в самарский ЦСК ВВС. На драфте НХЛ 1995 года был выбран в 3-м раунде под общим 69-м номером клубом «Даллас Старз». В НХЛ сыграл 89 матчей за «Даллас» и «Тампу», в 2001 году вернулся в Россию.