1988 → 2006 for North Horr of Kenya African National Union
1988 → 2006 for North Horr
1998 → 2001 of Cabinet
1986 → 1988 of Public Law
(Doctor of Philosophy (PHD) in International Law)
1980 → 1984 of University of Geneva
(Master of Law (LLM))
1973 → 1976 of University of Nairobi
(Bachelor of Law (LLB))
1973 → 1976 of University of Nairobi
1st class honours