2012 wurde er bei den Leichtathletik-Hallenweltmeisterschaften in Istanbul Vierter im Siebenkampf, gewann Bronze bei den Leichtathletik-Europameisterschaften in Helsinki und kam bei den Olympischen Spielen in London auf den 16. Platz.