Выступал за «Локомотив-2» (Ярославль), ХК «Воронеж», ХК «Рыбинск», «Юниор» (Минск), «Юность» (Минск), «Химволокно» (Могилёв), «Металлург» (Жлобин).
В составе национальной сборной Белоруссии провёл 12 матчей (2 гола, 1 передача). В составе молодёжной сборной Белоруссии участник чемпионата мира 2005.
Серебряный призёр чемпионата Белоруссии (2010).