Tuhia he tohutoro mō tēnei wāhanga - I whakaoti ia i te tuawhā i te marathon tāne i te Pan American Games 2003. I te 2007 IAAF World Road Running Championships
, i whakaturia 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.