W 2014 startował na juniorskich mistrzostwach świata oraz zdobył srebro w biegu na 200 metrów podczas igrzysk olimpijskich młodzieży w Nankinie. W 2016 sięgnął po złoto w biegu na 400 metrów oraz w sztafecie 4 × 400 metrów na mistrzostwach Afryki w Durbanie. Srebrny medalista juniorskich mistrzostw świata w biegu rozstawnym 4 × 400 metrów (2016). W tym samym roku reprezentował Botswanę na igrzyskach olimpijskich w Rio de Janeiro, podczas których nie pojawił się na starcie półfinałowego biegu na 400 metrów. Srebrny medalista IAAF World Relays (2017) w sztafecie 4 × 400 metrów oraz czwarty w tym samym roku podczas światowego czempionatu w Londynie w biegu na jedno okrążenie stadionu. W 2021 zdobył brązowy medal igrzysk olimpijskich w Tokio w biegu rozstawnym 4 × 400 metrów.