Accusé de corruption lors du match aller de la finale de la Ligue des champions de la CAF 2018 opposant les Égyptiens d'Al Ahly aux Tunisiens de l'ES de Tunis, il est mis à pied par la CAF. Il n'arbitrera pas la Coupe du monde des clubs de la FIFA 2018 pour laquelle il avait été préalablement sélectionné.