En el Campeonato Mundial de Atletismo en Pista Cubierta de 2016 ganó la medalla de bronce en los 60 metros, llegando a meta en un tiempo de 6.51 segundos que fue récord nacional, tras el estadounidense Trayvon Bromell (oro con 6.47 segundos) y el jamaicano Asafa Powell (plata).