Fue uno de los árbitros de la Copa Africana de Naciones 2015. Arbitró la final del Mundial de Clubes 2016 en Japón, entre el Real Madrid y el Kashima Antlers (4–2). También dirigió la final de la Copa Africana de Naciones 2017 en Gabón.