Ha abbandonato la finale di 800 metri dei Giochi panafricani di Abuja 2003 causa febbre mentre si è classificato 4º ai Giochi panafricani di Algeri 2007.