Kenyan government official lawyer
Bachelor of Laws, University East Africa. Bachelor of Science, Master of Laws, University London.
Chairman, Law Society Kenya and Public Law Institute, 1979-1981; secretary general, Inter-African Union of Lawyers attorney general, Government of Kenya, Nairobi, since 1993. Board of trustees United Nations Voluntary Fund, 1982. Special rapporteur United Nations Commision on Human Rights, 1982.