Ai campionati del mondo di Doha 2019 ha vinto la medaglia di bronzo nella specialità dei 200 m piani con il tempo di 19"98, classificandosi alle spalle dello statunitense Noah Lyles, oro con 19"83, e del canadese Andre De Grasse, argento con 19"95.