Son record sur 20 km a été obtenu à Adler le en 1 h 19 min 6 s. Le , il a terminé de la Coupe du monde 2010 à Chihuahua en altitude avec 1 h 22 min 54 s. Il avait été champion d'Europe espoir lors des Championnats d'Europe espoirs d'athlétisme 2007 derrière son compatriote Valeriy Borchin. Lors des Championnats d'Europe d'athlétisme 2010, il termine du 20 km marche en 1 h 22 min 20 s (SB). Lors de la Coupe du monde de marche 2012, il termine deuxième du 20 km, derrière le Chinois Wang Zhen.