Cresciuto nel settore giovanile della Dinamo Kiev[1] esordisce in prima squadra il 9 maggio del 2021 nell'incontro di campionato vinto per 3-0 contro il Kolos Kovalivka.[2] Nel luglio del 2021 viene ceduto in prestito annuale al Čornomorec'.[3]
Nella stagione 2022-2023 entra a far parte della prima squadra della Dinamo Kiev e il 3 settembre 2022 mette a segno la sua prima rete in occasione della partita di campionato persa per 3-2 contro lo Zorja.
Nazionale
Giovanili
Ha militato nelle rappresentative giovanili ucraine under-16, under-17 e under-21.[4]
Il 27 maggio 2023 viene convocato per la prima volta in nazionale maggiore.[5] Esordisce il 12 giugno seguente, subentrando ad Artem Dovbyk nell'amichevole pareggiata 3-3 contro la Germania.[6]
Il 10 settembre 2024 realizza il suo primo gol nella sconfitta per 3-2 in Nations League contro la Rep. Ceca.[7]