W 2013 w Doniecku został wicemistrzem świata juniorów młodszych w sztafecie szwedzkiej oraz dotarł do półfinału biegu na 200 metrów. Mistrz olimpijski młodzieży na dystansie 200 metrów (2014). W 2016 w Bydgoszczy został podwójnym mistrzem świata juniorów. Srebrny medalista IAAF World Relays (2017). W 2019 zdobył złote medale w biegu na 200 metrów i w sztafecie 4 × 100 metrów podczas mistrzostw świata w Dosze. W 2021 zdobył brązowy medal na dystansie 200 metrów podczas igrzysk olimpijskich w Tokio.