Bachelor of Laws – LL.B (2nd Class Honours, Upper Division), University of Nairobi (UoN), 1997; Post-graduate Diploma in Law – Kenya School of Law (KSL), 1998; Master of Laws (LL.M), University of Nairobi (UoN), Doctor of Philosophy in Law – Ph.D Candidate, Ghent University (Belgium) & University of Nairobi; Lecturer in Law at University of Nairobi; Commissioner for Oaths.
Bachelor of Laws – LL.B (2nd Class Honours, Upper Division), University of Nairobi (UoN), 1997; Post-graduate Diploma in Law – Kenya School of Law (KSL), 1998; Master of Laws – LL.M, (Bremen-Germany), 2001; Lecturer in Law at Jomo Kenyatta University of Agriculture & Technology (JKUAT); Commissioner for Oaths; Certified Public Secretary-Kenya and Notary Public. Click here to read C.V.