Boxeador que ganó su primer título WBC en la categoría de Peso Ligero el 15 de octubre del 2011. Tras haber mantenido el título en dos peleas consecutivas, fue derrotado por Adrien Broner el 17 de noviembre del 2012.
Fue un gran boxeador amateur antes de unirse a los rangos profesionales.
Después de su primera derrota,el 4 de febrero del 2006, permaneció invicto en 16 peleas (15 victorias y 1 empate), antes de perder otra vez el 6 de febrero del 2010.
Su primo, Humberto Soto, fue campeón mundial de boxeo.
Obtuvo su título WBC en la categoría de Peso Ligero en el 2011, al derrotar a Jorge Linares.