W 2013 roku obronił tytuł mistrza świata w wadze półciężkiej podczas mistrzostw świata w Ałmaty. Pokonał kolejno Serge Michel reprezentującego Niemcy, Ołeksandra Ganzulię z Ukrainy, Abdelhafida Benchablę z Algierii oraz w półfinale Irlandczyka Josepha Warda i w finale Ädylbeka Nijazymbetowa z Kazachstanu. Rok później zdobył złoty medal igrzysk Ameryki Środkowej i Karaibów w Veracruz, wygrywając z Kolumbijczykiem Juanem Carrillo.
W lipcu 2015 roku podczas igrzysk panamerykańskich w Toronto wygrał w finale z Albertem Ramírezem i zdobył złoty medal. Miesiąc później otrzymał srebrny medal mistrzostw panamerykańskich rozegranych w Vargas. Tym razem w decydującej walce lepszy okazał się Albert Ramírez. Na październikowych mistrzostwach świata w Dosze po raz trzeci z rzędu sięgnął po złoto po zwycięstwie nad Josephem Wardem z Irlandii.
W 2016 roku reprezentował Kubę na igrzyskach olimpijskich w Rio de Janeiro w wadze półciężkiej. W pierwszej walce wygrał z Turkiem Mehmetem Nadirem Ünalem, a w ćwierćfinale był lepszy od Brazylijczyka Michela Borgesa. Półfinał padł łupem po zwycięstwie nad Francuzem Mathieuem Bauderliquem.