At the 2006 Central American and Caribbean Games he lost by 7:12 in the semi-final against Odilon Zaleta. At the 2007 Pan American Games he lost at the quarter-final against Winston Mendez Montero. At the 2007 World Championships he lost early to Pál Bedák. At the second Olympic qualifier he won to Paulo Carvalho and lost against Yampier Hernández.