Doctor of Philosophy in Law (PhD), Utrecht University | PG Diploma in Law, Kenya School of Law |
Master of Laws (LL.M) University of Pretoria Master of Arts (Philosophy), University of Nairobi (ongoing) |
Advocate, High Court of Kenya Bachelor of Laws (LL.B) Moi University |