En 2007, à Alger, il remporte les Jeux africains en devançant son compatriote Ezekiel Kemboi.