Tunézia hat nagyvárosa adott otthont a 24., a 2004-es afrikai nemzetek kupája, Egyiptom a 25., a 2006-os afrikai nemzetek kupája, illetve Ghána a 26., a 2008-as afrikai nemzetek kupája labdarúgó találkozónak adott otthont, ahol a Afrikai Labdarúgó-szövetség (CAF) JB bíróként alkalmazta.