Bachelor of Laws, LLB (Hons), University of Nairobi
Post Graduate Diploma in Law, Kenya School of Law, Nairobi
Advocate, High Court of Kenya
Member, Law Society of Kenya