 Kọ itẹsiwaju fun paragirafi yii - O gba ami ẹyẹ fadaka ni Awọn ere idaraya Mẹditarenia 2005. Ó tún kópa nínú ìdíje World Championships lọdún 1999 : ati 2003, awọn World Indoor Championships ni 2004 ati 2006 ati awọn 2000 Olympic Games lai de ipari. 