Kọ itẹsiwaju fun paragirafi yii - O gba ife ẹyẹ fadaka ni European Junior Championships ni ọdun 2005, 1/100th ti keji lẹhin Craig Pickering, lati pari British 1<unk>2<unk>3 pẹlu Alex Nelson ti o wa ni ipo kẹta. Ní ọdún 2007 ó di aṣégbá ilẹ̀ Yúróòpù nínú eré ìdárayá àwọn ọmọ ọdún 23
nínú eré ìje 100m, ó fi ìṣẹ́jú 10.10 ṣe àkọsílẹ̀ ara rẹ̀, ó sì borí ọmọ orílẹ̀-èdè rẹ̀ Pickering nínú eré ìje 1<unk>2 ti ilẹ̀ Gẹ̀ẹ́sì. Ó gba ife ẹ̀yẹ 100 m ní ìdíje Summer Universiade 2007.