Médaillé de bronze sur lors des Jeux panaméricains de 2015, il atteint les demi-finales des Jeux olympiques de 2016, à Rio de Janeiro.