Начал заниматься хоккеем на профессиональном уровне в Апатитах, потом в Ярославле. В 1999—2001 годах выступал в низших хоккейных лигах Северной Америки. В 2006 году перешёл в «Салават Юлаев». В 2011 году перешёл в «Трактор» Челябинск. В «Салавате Юлаеве» и «Тракторе» был капитаном команды.
18 июля 2013 года подписал однолетний контракт с череповецкой «Северсталью»[1]; 1 января 2014 года клуб расстался с игроком.
Достижения
Пятикратный чемпион России: 1997, 2002, 2003 в составе ярославского «Локомотива» (1997 — «Торпедо»), 2008, 2011 в составе уфимского «Салавата Юлаева».Обладатель Кубка Гагарина 2011 в составе уфимского "Салават Юлаев ".