W 2015 został wicemistrzem świata juniorów młodszych w Cali oraz zdobył srebrny medal igrzysk Wspólnoty Narodów młodzieży. W 2016 został mistrzem świata juniorów w Bydgoszczy. Srebrny medalista IAAF World Relays (2017). W tym samym roku zdobył brąz podczas światowego czempionatu w Londynie.