Wychowanek Donbasu Donieck, gdzie grał w zespołach juniorskich, po czym w sezonie 2014/2015 kontynuował karierę w drużynach juniorskich austriackiego klubu EC Red Bull Salzburg (razem z nim do tego czasu występował Wadym Mazur). Następnie w drafcie do kanadyjskich rozgrywek juniorskich CHL z 2015 został wybrany przez klub Lethbridge Hurricanes i w jego barwach grał przez cztery kolejne lata w kanadyjskich rozgrywkach Western Hockey League. Latem 2019 został zawodnikiem uzbeckiej drużyny Humo Taszkent, przyjętej do rosyjskich rozgrywek Wyższej Hokejowej Ligi[1]. W maju 2020 przeszedł do rosyjskiego klubu Rubin Tiumeńw tej samej lidze[2]. Tam rozegrał dwa sezony, a w maju 2022 został zaangażowany przez duński Odense Bulldogs[3]. W maju 2023 ogłoszono jego transfer do słowackiego klubu HK Spišská Nová Ves[4].