Il se distingue dès l'âge de quinze ans durant la saison 2003 en se classant cinquième des Championnats du monde jeunesse, compétition mettant aux prises les meilleurs athlètes internationaux de moins de dix-huit ans. Il obtient la médaille d'argent deux ans plus tard lors de l'édition 2005 disputée à Marrakech. En 2006, l'Ukrainien prend la troisième place des Championnats du monde juniors de Pékin en améliorant son record personnel en finale (71,64 m). Il termine deuxième des Championnats d'Europe juniors 2007 d'Hengelo, aux Pays-Bas.
Il termine 5e de la finale du lancer du javelot aux championnats du monde d'athlétisme 2013 à Moscou, mais il est contrôlé positif à la déhydrochlorométhyltestostérone, déclassé et suspendu provisoirement par l'IAAF[1]. Le , il est de nouveau contrôlé positif à ce même produit et est suspendu pendant 8 ans, jusqu'au .