Il fait ses débuts chez les professionnels en 2001-02 avec le HK Khimvolokno Mahiliow dans l'Ekstraliga. Il y joue quelque temps avant de se joindre au club russe du Vitiaz Tchekhov qui évolue alors au second échelon du hockey en Russie. En 2005-06, il passe au Krylia Sovetov où il ne joue qu'une saison préférant retourner évoluer en Biélorussie pour la saison suivante.
En 2007-08, il retourne une saison dans la Vyschaïa Liga avec le HK Riazan. Entre 2008 et 2010, il joue dans l'Ekstraliga. Il accepte ensuite une offre du China Dragon pour jouer une saison en Chine dans l'Asia League.