 Kọ itẹsiwaju fun paragirafi yii - O pari karun ni Universiade 2001, o gba ife ẹyẹ Pan American Games 2003 o si pari kẹjọ ni ife ẹyẹ agbaye 2006. Ó tún kópa nínú ìdíje World Championships lọdún 2003 àti 2005 àti nínú ìdíje Olympic Games lọdún 2004 àti 2008 : láìsí pé ó dé òpin. 