Lors des Jeux européens de 2019 à Minsk, il remporte, en 4 min 25 s 02, la médaille d’or du relais poursuite. Il gagne ensuite, en 4 min 25 s 63, cette épreuve de relais en demi-finales. Toujours avec l’équipe d’Ukraine, il remporte également la médaille d’or par équipes lors de la finale de ces Jeux européens, en battant sur le fil l’équipe biélorusse, lors de la dernière épreuve du relais poursuite, sans handicap, en 4 min 27 s 14.