Whakaotihia te rerenga e whai ake nei: Ko ia te tuawha i te whakataetae marathon tāne i te 2003 Pan American Games. I te
2007 IAAF World Road Running Championships, i whakatauhia e ia te rekoata Cuban mo te 1:03:48 mo te hawhe marathon, ahakoa i mutu ia i te 55th. I tua atu i nga whakataetae huarahi, ka rere ia i runga i te ara, a ko ia te toa o te mētara koura neke atu i te 10,000 mita i te 2005 Central American me Caribbean Championships.