Urodził się na Białorusi i jest wychowankiem tamtejszego klubu HK Brześć. Do 16 roku życia mieszkał w Mińsku i był kadrowiczem młodzieżowych reprezentacji Białorusi, po czym w 2017 zadeklarował zmianę obywatelstwa na ukraińskie[1]. W 2020 informował o trwającej procedurze przyjęcia obywatelstwa Ukrainy[1].
Od 2013 do 2015 przez dwa sezony występował w rosyjskich rozgrywkach juniorskich MHL, wpierw w barwach ukraińskiego zespołu z Doniecka, potem w rosyjskim Biedrsku. Od 2015 był zawodnikiem w lidze ukraińskiej, najpierw przez dwa lata w Krzemieńczuk, a od 2017 przez pięć sezonów w Doniecku. Po rozpadzie rozgrywek UHL dokończył sezon w barwach Altajira Drużkiwka w Superlidze, będąc zastępcą kapitana drużyny[2]. W maju 2022 ogłoszono jego transfer do KH Energa Toruń w Polskiej Hokej Lidze[3]. Od maja 2023 związany kontraktem z GKS Tychy[4]. Od maja 2024 zawodnik Zagłębia Sosnowiec[5].
W barwach seniorskiej reprezentacji Ukrainy uczestniczył w turniejach mistrzostw świata edycji 2022, 2023 (Dywizja IB).