Foi unu de los árbitros de la Copa Africana de Naciones 2015.[2] Arbitró la final de Copa Mundial de Clubes de la FIFA en 2016 en Xapón, entel Real Madrid y el Kashima Antlers (4–2).[3] Tamién dirixó la final de la Copa Africana de Naciones 2017 en Gabón.[2]