Le , il est suspendu provisoirement par le comité de discipline de la CAF à la suite de la demi-finale retour entre l'Espérance sportive de Tunis et le Clube Desportivo Primeiro de Agosto (4-2) jouée le après une erreur arbitrale en faveur du club tunisien. Il est accusé de corruption[1], mais nie ces accusations[2].
Lors de la Coupe d'Afrique des nations 2021, la 5e édition qu'il arbitre, il se fait remarquer pour avoir sifflé deux fois par erreur la fin du match Tunisie-Mali en phase de groupes à la 85e minute puis à la 90e minute, alors que le quatrième arbitre allait annoncer le temps additionnel[3],[4]. Il explique quelques jours plus tard avoir subi un coup de chaud qui lui a fait perdre sa lucidité[5].