 Kọ itẹsiwaju fun paragirafi yii - Fun orilẹ-ede rẹ atijọ o dije ni Awọn ere Olimpiiki ni ọdun 1996 ati 2000 bakanna bi Awọn idije Agbaye 2001. Lẹyìn náà ó kópa nínú ìdíje World Championships 2003 : àti ìdíje World Indoor Championships ọdún 2004. Kò sí èyí tó dé òpin nínú gbogbo ìgbà wọnyí. Ó gba ipò kẹjọ nínú ìdíje Central American and Caribbean Games 2006. 