 Kọ itẹsiwaju fun paragirafi yii - A bi i ni Padasjoki. Ó kópa nínú ìdíje World Championships ní ọdún 1999, 2003 àti 2005, àti ìdíje European Championships 2002 àti ìdíje World Indoor Championships 2003 : láìsí pé ó dé ìpele tó kẹyìn. 