Kọ ìparí fún ìpínrọ̀ yìí - Ó gba ipò kẹrin nínú eré ìje marathon àwọn ọkùnrin níbi ìdíje Pan American Games 2003. Ní IAAF World Road Running Championships 2007
, ó gbé àkọsílẹ̀ Cuba ti 1:03:48 fún ìdajì marathon, bó tilẹ̀ jẹ́ pé ó parí ní ipò karùndínláàádọ́ta. Yato si awọn idije opopona, o nṣiṣẹ nigbakan lori ọna ati pe o jẹ olubori ti ami-goolu goolu lori awọn mita 10,000 ni 2005 Central American ati Caribbean Championships.