Карьеру хоккеист начал в родной стране и стал чемпионом Высшей лиги Белоруссии в составе ХК «Юность-Минск». Затем перебрался в Северную Америку и выступал в различных лигах, однако до НХЛ так и не добрался. В КХЛ 30-летний игрок обороны провел 248 игр и набрал 31 (6+25) очко. Выступал за минское «Динамо» и «Авангард», с которым стал обладателем Кубка Гагарина в 2021 году. В прошедшем сезоне в составе омичей за 47 игр не забрасывал шайб, но сумел записать на свой счет 7 результативных передач при показателе полезности «-1» и 20 минутах штрафа.
Чемпион Высшей лиги Беларуси — 2008
Обладатель Кубка Гагарина — 2021