В 2012 году получил серебро на Кубке Южной Америки в Салинасе, закрыл тридцатку сильнейших на Кубке мира в Саранске, одержал победу на иберо-американском чемпионате в Баркисимето. Находясь в числе сильнейших ходоков Колумбии, отправился на Олимпийские игры в Лондон — на сей раз в ходьбе на 20 км показал время 1:22:54 и занял итоговое 28-е место.