Joined the judicial service in 1987 as a District Magistrate 11(Prof).
Appointed Judge of the High Court in 2012
Served at Homa Bay, Kisumu, Nyamira, Milimani (Anti- Corruption and Economic Crimes Division) High Courts.
Served as Presiding Judge at Homa Bay and Nyamira High Courts
Presiding Judge, Anti-Corruption and Economic Crimes (ACEC) Division of Milimani High Court.
Academic and Professional Qualifications
Bachelors of Laws (LLB), University of Nairobi, 1986.
Post Graduate Diploma in Law, Kenya School of Law Admitted to the Roll of Advocates, 1988
Training Attended
Administration & Financial Management.
Efficient & Effective Administration of Justice.
Introduction to International Protection & Refugee Law.
Women Leading Change.
Judicial Ethics & Integrity.
Induction Training workshop for newly appointed Judges.
Emerging Issues in Constitutional Law & Adjudication.
Jurisprudence of Equality on the Application of International Human Rights Legal Instruments Economic, Social & Cultural Rights for Judicial Officers in East Africa.
Emerging Issues in Criminal Law & Procedure.
Nurturing excellence mentorship for Women Judges.
Training for Leadership & Management Teams.
Emerging Issues in Commercial Law.
Election Dispute Resolution Training for Judges.
Women Judges Enabling Sustainable Development Goals: Opportunities, Challenges, Strategies.
Emerging Issues in tax laws.
Asset Recovery and Confiscation.
Devolution.
Money laundering and Cybercrime
Previous Experience
Clinical attachment -Kituo Cha Sheria
Pupillage- Murimi & Co. Advocates.
Other Responsibilities
Chairperson, Leadership Management Team (LMT) ACEC Division.
Chairperson, CUC ACEC Division.
Member, High Court Advisory Committee in charge of Automation of Registry Operations.
Member of the High Court Advisory Committee (HiCAC)