Bachelor of Science with honors, Kenyatta University, Nairobi, Kenya, 1989. Doctor of Philosophy in Molecular Reproduction, Bristol (England) University, 1995.
Assistant research scientist, International Center of Insect Physiology and Ecology, Kenya, 1989-1990; assistant research scientist, Institute Primate Research, Nairobi, 1990-1995; senior research scientist, Institute Primate Research, Nairobi, since 1995. Honorary lecturer U. Nairobi, 1995.
Member British Fertility Society.
Married Mary Mutitu Muriuki, May 25, 1966. Children: Lilian Wacu, Barbara Mukami.