W 2012 reprezentował Ukrainę na igrzysk olimpijskich w Londynie, zajmując 18. miejsce w chodzie na 20 kilometrów. Srebrny medalista uniwersjady w klasyfikacji drużynowej chodziarzy (2013). W tym samym roku był czwarty w chodzie na 50 kilometrów podczas mistrzostw świata w Moskwie. Szósty chodziarz mistrzostw Europy (2014). W 2015 sięgnął po złoto uniwersjady oraz zajął 4. miejsce w chodzie na 20 kilometrów podczas mistrzostw świata w Pekinie. Dwa lata później podczas kolejnej edycji światowego czempionatu w Londynie uplasował się tuż za podium na dystansie 50 kilometrów.