Bachelor of Science, University Nairobi, Kenya, 1978. Master of Science, University London, 1988. Diploma hygiene and tropical medicine, University London, 1988.
Doctor of Philosophy, University Copenhagen, 1993.
Medical technologist, Ministry of Health, Nairobi, Kenya, 1974-1988; research scientist, entomologist, Ministry of Health, Nairobi, Kenya, 1988-1996; senior parasitologist, Ministry of Health, Nairobi, Kenya, since 1996. Project coordinator Kenyan Danish Health Research, Kisumu, Kenya, since 1995. Research scientist Kenyan Danish Health Research division of Vector Borne Diseases, Nairobi, since 1995.
Married Josephine Muthoni Kirori, December 7, 1978. Children: Beth Wanjiku, Christine Njeri, Nancy Wangari, Evelyn Thithu, Zipporah Nyokabi.