W 2016 roku wziął udział na igrzyskach olimpijskich w Rio de Janeiro w wadze muszej. W pierwszej walce pokonał Marokańczyka Achrafa Kharroubiego, zaś w ćwierćfinale przegrał z Chińczykiem Hu Jianguan. Rok później w czerwcu zdobył złoty medal mistrzostw panamerykańskich w Tegucigalpie, wygrywając w finale z Ceiberem Ávilą z Kolumbii. Złoto zdobył także na mistrzostwach świata w Hamburgu, pokonując Uzbeka Jasurbeka Latipova.