È arbitro internazionale dal 1º gennaio 2001. Fa il suo esordio da tale nel giugno dello stesso anno, dirigendo una partita valida per le qualificazioni alla Coppa delle nazioni africane 2002. Ha partecipato alla Coppa delle Nazioni Africane nel 2004 in Tunisia, 2006 in Egitto, nel 2008 in Ghana e nel 2010 in Angola, e alla Coppa d'Asia del 2007 in Thailandia, Vietnam, Indonesia e Malaysia.