Egyiptom a 25., a 2006-os afrikai nemzetek kupája, Ghána a 26., a 2008-as afrikai nemzetek kupája valamint Angola a 27., a 2010-es afrikai nemzetek kupája tornát rendezte, ahol a Afrikai Labdarúgó-szövetség (CAF) JB partbíróként foglalkoztatta. Partbírói mérkőzéseinek száma: 14.