Cresciuto nelle giovanili del Dnipro, ha esordito in prima squadra il 28 novembre 2013 in occasione del match di UEFA Europa League vinto 4-1 contro il Pandurii.
Nel mercato estivo del 2017 viene acquistato dallo Zorja.
Nazionale
Il 26 marzo 2023 esordisce in nazionale maggiore nella sconfitta per 2-0 contro l'Inghilterra.[1]