El a luat parte pentru prima oară în anul 2007 la competiții internaționale. Astfel în 2007 la campionatul mondial de juniori din Ostrava, la proba de alegări pe distanța de 100 m, ocupă locul 4, și locul 5 la 200 m. Peste un an la campionatul mondial de juniori din Bydgoszcz, câștigă medalia de aur la proba de 200 m. Cea mai importantă realizare la campionatul de juniori o are la campionatul european din Novi Sad, unde câștigă medalia de aur la 100 m plat, cu un timp record de 10,04 sec. În anul 2009 la campionatul mondial de atletism din Berlin, ajunge în finală dar este descalificat din cauza startului greșit. La campionatul francez de atletism, aleargă pe 100 de m, 9,98 sec. fiind singurul alergător alb din lume care aleargă 100 de m. sub 10 secunde. La campionatul european din 2010 din Barcelona câștigă medalia de aur și devine campion european la 100 m plat.