He has served as a judge of the African Court on Human and Peoples' Rights (located in Arusha, Tanzania) since 2006 and as Vice-President of this court since September 2012. Elected initially in 2006 by the Assembly of Heads of State and Government of the African Union, he was re-elected in 2010 for a six-year mandate.[citation needed]
Orville Schell Fellow, Yale Law School (New Haven, Connecticut)
Senior Lecturer, Office of Legal Affairs, United Nations (New York), Regional Course in International Law Human Rights and Movement of persons (Addis Ababa)
Senior Lecturer, American Bar Association, Rule of Law Initiative (Washington D.C), Training of 60 Algerian Lawyers and Judges, Algiers and Oran (Algeria)
Senior Lecturer, North African Litigation Initiative, Arabe Institute of Human Rights (Tunis) & Egyptian Initiative for Personal Rights (Cairo)
Lecturer, Stetson University College of Law (Gulfport, Florida, USA), Summer Institute in International and Comparative Law, The Hague
Lecturer, 34th Session of the External Programme of The Hague Academy of International Law, Addis Ababa (Ethiopia)
Lecturer, 29th, 30th and 40th Study Sessions of the International Institute of Human Rights (Strasbourg, France).- Lecturer, Study Session of the International Institute of Human Rights
Secrétaire-rédacteur, Institute of International Law (from 1993 to 2003)
Lecturer, Training Sessions of the Institut International d’Administration Publique and Ecole Nationale d’Administration (Paris) (1996/1999/2002)
Moderator, «Introduction to the United Nations System», Online Course, UNITAR (Geneva), Module 5: «The Principal Organs of the United Nations: Focus on the International Court of Justice»
Member, International Advisory Committee, Brandeis Institute for International Judges, International Center for Ethics, Justice and Public Life, Brandeis University (Waltham, Massachusetts)
Board Member, Institute of African Studies and Center for the Study of Human Rights (Banjul, The Gambia)
The African Union: Legal and Institutional Framework - A Manual on the Pan-African Organization (Co-Director with Judge Abdulqawi Yusuf), Martinus Nijhoff Publishers, Leiden/Boston, 2012, 576 pages
La Charte Africaine des Droits de l'Homme et des Peuples: une approche juridique des droits de l'homme entre tradition et modernité, Presses Universitaires de France, Paris, 1993, 479 pages
United Nations special rapporteurs bear mandates from the United Nations Human Rights Council and may hold the titles special rapporteur, independent expert or special representative of the Secretary-General, and are also referred to simply as mandate-holders.