 He was a referee at the 2008 Africa Cup of Nations, the 2011 FIFA U-20 World Cup and the 2012 Africa Cup of Nations.He has also refereed a number of CAF Champions League matches, as well as FIFA World Cup qualifiers.In December 2012, he was selected by the Confederation of African Football as the African Referee of the Year at the 2012 CAF Awards in Accra, Ghana.