Passé professionnel en 2003, il remporte le titre vacant de champion du monde des poids super-coqsWBC le après sa victoire aux points contre son compatriote Cristian Mijares[1] mais perd dès le combat suivant par arrêt de l’arbitre au 3e round face à son compatriote Leo Santa Cruz le [2]. Il met un terme à sa carrière sportive en 2019 sur un bilan de 38 victoires, 7 défaites et 2 matchs nuls.