Escriba unha continuación para este parágrafo - Terminou cuarto na maratón masculina nos Xogos Panamericanos de 2003. Nos Campionatos Mundiais de Corrida en Estrada 2007
, estableceu o récord cubano de 1:03:48 para a media maratón, aínda que terminou no 55o lugar. Ademais das competicións de estrada, ocasionalmente corre na pista e foi o gañador da medalla de ouro nos 10.000 metros nos Campionatos Centroamericanos e do Caribe de 2005.