Beim Siebenkampf der Hallenweltmeisterschaften 2008 gewann er Silber mit dem weißrussischen Rekord von 6234 Punkten. Seinen bislang größten Erfolg errang er bei den Olympischen Spielen in Peking. Dort gewann er mit 8551 Punkten die Silbermedaille hinter Bryan Clay und vor Leonel Suárez. Bei den Europameisterschaften 2014 in Zürich wurde er erstmals Europameister.