2012 belegte er bei den Hallenweltmeisterschaften in Istanbul mit 20,38 m den sechsten Platz im Kugelstoßen und siegte anschließend bei den Ibero-Amerikanischen Meisterschaften in Barquisimeto mit 20,13 m im Kugelstoßen sowie mit Bestleistung von 63,55 m im Diskusbewerb. In beiden Disziplinen nahm er anschließend an den Olympischen Spielen in London teil, gelangte dort im Kugelstoßen bis in das Finale, in dem er mit neuem Landesrekord von 20,84 m den sechsten Platz belegte. Im Diskusbewerb schied er hingegen mit 57,54 m in der Qualifikation aus. Im Mai stieß er beim Diamond-League-Meeting die Kugel auf 21,26 m und stellte damit einen neuen Südamerikarekord auf. Im Jahr darauf siegte er bei den Südamerikameisterschaften in Cartagena mit neuem Meisterschaftsrekord von 20,87 m im Kugelstoßen sowie mit 60,45 m auch im Diskuswurf. Anschließend erreichte er bei den Weltmeisterschaften in Moskau mit einem Stoß auf 20,40 m den siebten Platz. 2014 stellte er in Prag mit 21,04 m einen neuen Hallen-Südamerikarekord im Kugelstoßen auf und wurde kurz darauf bei den Hallenweltmeisterschaften in Sopot mit 20,50 m Sechster. Anschließend siegte er bei den Südamerikaspielen in Santiago de Chile mit neuem Spielerekord von 20,70 m im Kugelstoßen und gewann im Diskusbewerb mit 58,36 m die Bronzemedaille hinter dem Kolumbianer Mauricio Ortega und dem Brasilianer Julião. Daraufhin siegte er bei den Ibero-Amerikanischen Meisterschaften in São Paulo mit 20,14 m im Kugelstoßen sowie mit 61,62 m auch im Diskuswurf.