Den bis dahin größten Erfolg feierte Otto bei den Weltmeisterschaften 2007 in Osaka (Japan). Dort belegte er mit übersprungenen 5,81 m Rang fünf. 2012 holte er Silber bei den Weltmeisterschaften in der Halle in Istanbul sowie bei den Europameisterschaften in Helsinki, dort mit der neuen persönlichen Bestleistung von 5,92 m. Bei den Olympischen Spielen in London gewann er die Silbermedaille mit im ersten Versuch übersprungenen 5,91 m. Sein Konkurrent Renaud Lavillenie scheiterte danach zwar an dieser Höhe, übersprang in seinem letzten verbleibenden Versuch aber 5,97 m.