W półfinale wygrał z Włochem Vincenzo Mangiacapre, a w finale zwyciężył Denysa Berinczyka, rewanżując się za porażkę z Baku, i został mistrzem olimpijskim.

Dwa lata później podczas igrzyska Ameryki Środkowej i Karaibów w Veracruz wygrał zawody w wadze półśredniej, pokonując w finale Carla Heilda z Bahamów.

W 2015 roku na lipcowych igrzyskach panamerykańskich w Toronto zdobył srebrny medal. W finałowej walce przegrał niejednogłośnie z Wenezuelczykiem Gabrielem Maestrem. W sierpniu wywalczył również złoto na mistrzostwach panamerykańskich rozegranych w Vargas, wygrywając decydujący pojedynek z Argentyńczykiem Alberto Palmettą. W październiku tego samego roku wystąpił na mistrzostwach świata w Dosze, lecz po pokonaniu Ukraińca Jarosława Samofałowa przegrał w ćwierćfinale nieznaczenie z Azerem Pərvizem Bağırovem.

Następnego roku wziął w igrzyskach olimpijskich w Rio de Janeiro. W pierwszej walce pokonał Władimira Margarjana, lecz w ćwierćfinale uległ Uzbekowi Shahramowi Gʻiyosovowi.

W 2017 roku obronił tytuł mistrza panamerykańskiego w wadze półśredniej w Tegucigalpie, wygrywając w finale z Shahramem Gʻiyosovem. Na mistrzostwach świata w Hamburgu zdobył srebrny medal, przegrywając z Shahramem Gʻiyosovem.