Qualifications

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