Wychowanek klubu Jermak w rodzinnym mieście. Następnie przeniósł się do Ukraińskiej SRR, gdzie karierę kontynuował w kijowskim Sokile, którego był wieloletnim zawodnikiem. W 1990 został zawodnikiem Podhala Nowy Targ (wraz z nim Michaił Zacharau i Siergiej Warnawski)[3], jednak dalsze występy w tym zespole uniemożliwiła mu ciężka kontuzja złamania nogi. Tymczasowo był w klubie trenerem grup młodzieżowych, po czym odszedł na Słowację. Stamtąd powrócił na Ukrainę, gdzie grał jeszcze w kijowskich klubach. Jednocześnie został reprezentantem Ukrainy. Uczestniczył w turnieju mistrzostw świata Grupy C w 1997. Rok później zakończył karierę.
Po zakończeniu kariery rozpoczął pracę szkoleniową. Przez kilka lat pracował w Moskwie z juniorami Krylji Sowietow (grał tam jego syn Ignat). Następnie został jedynym z trenerów zespołu Ałmaz, funkcjonującego jako drużyna juniorska klubu Siewierstal Czerepowiec i grającego w lidze MHL (wówczas w zespole grał jego syn Ignat). W sezonie 2012/2013 był trenerem i menadżerem generalnym hiszpańskiego zespołu CH Gasteiz (wówczas w zespole grał jego syn Igor[4]). W 2015 został trenerem-selekcjonerem w Siewierstali Czerepowiec. W tym czasie ponownie został trenerem w sztabie Ałmaza. Od 2019 trener hiszpańskiej drużyny CH Jaca.
Sukcesy
Reprezentacyjne
Awans do Grupy B mistrzostw świata: 1997 z Ukrainą