2017 gewann er bei den World Relays das B-Finale mit der 4-mal-400-Meter-Staffel und qualifizierte sich für die Weltmeisterschaften in London, bei denen er mit 45,93 s im Halbfinale ausschied. 2018 nahm er erneut an den Commonwealth Games im australischen Gold Coast teil und erreichte dort das Halbfinale über 400 Meter. Zudem wurde er mit der kenianischen Stafette im Finale disqualifiziert, nachdem die Staffel zuerst als Drittplatzierte eingelaufen war.