I 2007 vant han tre gullmedaljer ved VM for blinde i São Paolo i Brasil. Han vant både 100, 200 og 400 meter. Samme år vant han også gull på 100, 200 og 400 meter ved Parapanamerikanske leker i Rio de Janeiro, der han satte verdensrekord på denne distansen, i sin klasse, med tiden 11,29. Han løp på denne tiden både i semifinalen og finalen, og slo med det Jose Armandos tidligere rekord fra 2004 (11,37).