Han tog OS-silver i höjdhopp vid friidrottstävlingarna 2012 i London. Han fick sedermera OS-guld då Ivan Ukhov blev avstängd för dopning och blev av med guldmedaljen från OS i London.