Dee ihe ọzọ maka paragraf a - Ọ gbara onye nke anọ n'ọsọ marathon ụmụ nwoke n'egwuregwu Pan American nke 2003. Na 2007 IAAF World Road Running Championships
, o setịpụrụ ihe ndekọ Cuba nke 1:03:48 maka ọkara marathon, ọ bụ ezie na ọ kwụsịrị na 55th. Ewezuga asọmpi okporo ụzọ, ọ na-agba ọsọ mgbe ụfọdụ n'okporo ụzọ ma bụrụ onye meriri ihe nrite ọla edo karịa mita 10,000 na 2005 Central American na Caribbean Championship.