Wychowanek szkoły SDJuSzOR klubu Saławat Jułajew Ufa. Następnie przeniósł się do Białoruskiej SRR i grał w zespole z Grodna. Grał głównie w klubach białoruskich. Ponadto występował w lidze polskiej: w sezonie 1996/1997 w barwach STS Sanok, w sezonie 1997/1998 w TTS Tychy, w sezonie 1998/1999 w barwach TTH Toruń.
Karierę wyczynową zakończył w 2009. W 2012 rozpoczął występy w Amatorskiej Hokejowej Lidze Republiki Baszkirii.
Kariera trenerska
SDJuSzoR Homel-5 (2012)
Po zakończeniu kariery zawodniczej rozpoczął pracę trenera. Pracował z grupami młodzieżowymi w Homlu w 2012.