Il a remporté les titres de champion du monde junior en 2000, de champion panaméricain junior en 1999 et de champion d'Amérique centrale junior en 2000.